Learn about different invoice statuses and what they mean.
Invoices in BooleanBooks can have several statuses, each indicating a different stage in the payment process:
**Draft**
- Invoice has been created but not yet sent to the client
- Can be edited or deleted
- Not visible to the client
**Sent**
- Invoice has been delivered to the client via email
- Client can view and pay the invoice
- Can still be edited, but changes will require resending
**Paid**
- Invoice has been fully paid
- All payments have been recorded and match the invoice total
- Automatically updated when payment is received
**Overdue**
- Invoice due date has passed
- Outstanding balance remains unpaid
- System automatically updates status based on due date
**Partially Paid**
- Some payment has been received
- Balance remains outstanding
- Status updates as payments are recorded
The system automatically updates invoice statuses based on payments received and due dates. You can manually change statuses if needed from the invoice details page.