Invoice payment status (partial, paid, unpaid)

An invoice's payment status reflects how much of its total has been received. Sliptree updates it automatically as payments are recorded or deleted, so the list view always shows where each invoice stands.

The statuses

  • Unpaid — no payments have been recorded against the invoice.
  • Partially paid — at least one payment has been recorded, but the total received is less than the invoice total.
  • Paid — payments cover the invoice total in full. The invoice is closed for payment purposes.
  • Overdue — the due date has passed and the invoice still isn't paid in full. This is a derived flag, not a separate state — an overdue invoice is still either unpaid or partially paid underneath.

How the status moves

Statuses are derived from the transactions attached to the invoice. Recording a new payment pushes the status up; deleting a payment pushes it back down. The status is not normally changed by hand — the transactions drive it.

If you do mark an invoice Paid manually (for example, via Bulk status changes), Sliptree records a balancing transaction for you so the totals stay consistent.

Currencies and rounding

Partial-paid detection uses the invoice's own currency. If a payment was recorded in a different currency, the conversion happens at the rate stored on the transaction — see Multi-currency invoicing and exchange rates.

Editing or removing a payment

Open Manage payments on the invoice to view, edit, or delete individual transactions. See Recording payments and managing transactions for the full workflow, and Refunds and reversing payments for how to reverse a payment.

Still need help? Contact Us Contact Us