FFinvoraDocs
Docs/Invoicing

Invoicing

Issue invoices, record payments, track outstanding amounts, and understand invoice statuses.

How invoicing works#

Invoices bill customers for products or services. Line items can be free-text services or linked inventory products (with warehouse fulfillment on issue). Each invoice has VAT, due dates, and a payment trail. Issued invoices post to the ledger automatically.

Invoice lifecycle#

StatusMeaning
DraftEditable and not counted as revenue. Delete or edit freely.
IssuedFinalized and sent — counts toward revenue and outstanding receivables.
Partially paidSome payment recorded; the remaining amount stays in outstanding.
PaidFully settled.
OverdueIssued and past the due date — shown as a display state, not a separate status.
VoidCancelled after issuing. Voiding creates a reversal so the ledger stays correct.

Warning: Issued invoices cannot be silently edited — void and reissue instead. This protects the audit trail and keeps tax reporting consistent.

Creating and issuing an invoice#

  1. 1Go to Invoicing → New Invoice, or convert an accepted quotation.
  2. 2Pick the customer (or quick-create one inline) and confirm currency and dates.
  3. 3Add line items — service, product, shipping, discount, or other — with quantity, price, discount, and VAT.
  4. 4For inventory products: set the line type to Product, pick a catalog item (SKU — name), and choose the warehouse that will fulfill the sale.
  5. 5Review the totals: subtotal, tax, discount, and amount due.
  6. 6Save as draft to finish later, or issue it to make it final.

Warning: Issuing an invoice with tracked inventory products reserves and ships stock from the selected warehouse. If available quantity is too low, issue is blocked until you adjust quantities, warehouse, or stock.

  • Product lines pull description and selling price from the catalog; you can still edit them on the document.
  • Service and other line types do not require a warehouse or affect stock.
  • Converted quotations keep product and warehouse links so stock rules apply when you later issue the invoice.

Recording payments#

Record payments against issued invoices with a date, method, and amount. Partial payments are supported — the invoice moves to Partially paid until the balance reaches zero, then to Paid.

  • Payments post to the ledger and update outstanding receivables immediately.
  • The dashboard Outstanding pill and collections cards reflect payments in real time.

Tax and compliance#

Invoices follow your workspace jurisdiction. UAE workspaces support FTA-compliant fields such as TRN and place-of-supply emirate; Pakistan workspaces support NTN/STRN and GST handling. Withholding tax can be applied when relevant.

Sharing with customers#

Download invoices as branded PDFs, copy a public link, or email the customer a secure public-view link from the invoice detail page (permission required). Customers open the link without a Finvora account.

  • PDFs and public views show the invoice number, optional customer PO, company details, tax registration, and a QR code where required.
  • Additional terms from Settings appear on the document footer (including on older invoices locked to a previous terms version).
  • Email uses your workspace transactional mail setup — the customer receives a link, not a password.