Overview
Every invoice in Meistify has a status reflecting its current state in the payment process. The status also determines which actions are available.
Invoice statuses
- Draft – Invoice is being worked on, can still be edited
- Sent – Sent to the customer, payment period is running
- Paid – Payment received
- Overdue – Payment deadline has passed, payment still outstanding
- Cancelled – Invoice has been cancelled (a cancellation invoice is generated)
Changing status
- Open the invoice
- Use the status buttons on the detail page:
- Send – Changes from Draft to Sent (optionally sends email)
- Mark as paid – Changes to Paid
- Cancel – Creates a cancellation invoice and locks the original
A cancelled invoice cannot be restored. The cancellation invoice receives its own number and is recorded as a separate booking.
GoBD compliance
Meistify ensures your invoices are GoBD-compliant:
- Sequential numbering – Invoice numbers are assigned automatically without gaps
- Immutability – After sending, an invoice can no longer be edited
- Audit-proof archiving – All invoices are permanently stored
You can configure the invoice number format under Settings → Number ranges.
Payment terms
The default payment terms are set in the company settings and automatically applied to new invoices. You can adjust them individually per invoice.