P4 Software
/
cifraHQ EN
A customer invoice is how you turn a completed sale into a receivable — it tells CifraHQ that money is owed, increases your accounts receivable balance, and updates the customer's outstanding balance immediately on posting. Whether you generate it from a delivery, directly from a sales order, or enter it manually, the result is the same: a tracked, dated obligation that CifraHQ follows until it's paid.
Invoices list, every customer invoice you have issued.
From an Inventory Delivery (recommended):
From a Sales Order:
Manually:
| State | Meaning |
|---|---|
| Draft | Editable; no accounts receivable impact yet |
| Posted | AR balance increased; customer balance updated |
| Partially Paid | Some payments have been applied |
| Paid | Fully paid; outstanding amount ≤ 0.01 |
| Voided | Cancelled after posting; Accounting reversal created |
| Archived | Closed and read-only |
On a posted invoice, administrators see a Profitability section under the summary:
| Row | Meaning |
|---|---|
| Cost of Goods | The cost the deliveries behind this invoice posted to your books. Units billed but not shipped yet are estimated at the product's current cost and marked Estimated. |
| Profit | Revenue before tax minus cost of goods. |
| Margin | Profit as a percentage of revenue before tax. |
| Markup | Profit as a percentage of cost of goods. |
The note under the figures names the deliveries whose cost is included. Because the cost comes from the deliveries, profitability stays right even when a kit is billed as a single invoice line. When one delivery is billed on several invoices, each invoice carries the cost of its own lines, and cost that no line claims is shared by revenue.
Expand any invoice line to see its units, unit price, revenue, unit cost, cost, absolute profit, margin, markup, and its Cost Basis: Posted (from a delivery), Estimated (not shipped yet), Posted and estimated (partly shipped), or Product cost (services). The lines add up to the section totals.
After posting, use the Pay button to record an Invoice Payment when the customer's money arrives. If the customer has a credit on account — from a pre-payment or credit note — choose Apply Credit to consume it instead of recording a new bank receipt.
To reverse a posted invoice (for example, if it was raised in error), click Void. CifraHQ creates a reversal journal entry and moves the invoice to Voided state, preserving the Audit Trail.
Related: Inventory Deliveries · Invoice Payments · Customer Credit Notes · Customers · Tax Codes · Audit Trail · Account Priming · Electronic Invoicing (Panama)
Was this page helpful?