Build invoices from customers and items, then move them to Open status when you want SPRK to post the receivable.
Purpose
Use this workflow when you need to create a customer invoice and decide whether it should stay in draft or post to receivables immediately.
Prerequisites
- A customer record exists.
- The invoice amount can be built from one or more lines.
- Your company has an Accounts Receivable setup that supports invoice posting.
Steps
- Open
Invoices. - Select
New. - Complete the invoice header:
Invoice #CustomerDateDue DateStatusMemoTax rate, if needed
- Add one or more invoice lines.
- Use
SKUorDescriptionto pull item details into the line when available. - Review quantity, unit price, and extended amount on each line.
- Decide how the invoice should be saved:
Draftkeeps the invoice unposted.Openposts the receivable based on the current invoice workflow.
- Save the invoice.
- Review the invoice list to confirm the expected status, total, and balance.
Expected Result
The invoice is created and appears in the invoice list. If you saved it as Open, the receivable posting logic runs. If you saved it as Draft, the invoice exists but does not post to the ledger yet.
Common Mistakes
- Leaving the invoice in
Draftwhen you expected the receivable to post immediately. - Choosing
Paiddirectly in the status field and assuming that is the same as recording a payment. - Forgetting that a valid customer is required.
- Creating an
Openinvoice before verifying the amount and tax values.
Related Articles
- Receive invoice payments
- Understand invoice general ledger impact
- Manage customers
- Manage items for invoicing
Info
- App sections:
invoices - Last validated: 2026-05-02
- Screenshot status:
not-started