Understand Invoice General Ledger Impact

Use this reference to see how invoice status, Receive to routing, line income accounts, payments, and voids affect receivables and the general ledger.

General Ledger report showing invoice-related receivables activity

Quick Reference

Invoice State Or Action Ledger Effect Where It Matters
Draft invoice No journal entry is posted Invoice review before opening
Open invoice with Accounts Receivable in Receive to Debits the receivable account and credits line income accounts Open AR, aging, and payment follow-up
Paid-now invoice with a settlement account in Receive to Debits the settlement account and credits line income accounts Sales recorded as paid immediately
Receive payment Debits Deposit to and credits the receivable account carried by the open invoice Customer payment and bank review
Payment equals remaining balance Invoice becomes Paid AR status and aging
Payment is less than remaining balance Invoice becomes Partial Collection follow-up
Payment is greater than remaining balance Payment is blocked Overpayment review
Void invoice Posts a reversal, moves the invoice to Void, zeroes the balance, and preserves audit details Source-document correction
Customer terms and due dates No posting by themselves Aging and collection review
Customer credit settings Setup and review signal only Customer review before invoicing
Default income account Fills blank line income accounts where supported Line review before posting
Line Income account Controls the revenue side of the posting Invoice creation and import

Details

Use Open when you want SPRK to post the invoice through the selected Receive to route instead of keeping it unposted as a draft. Use an Accounts Receivable control account in Receive to when the invoice should remain open until payment is recorded. Use a cash, bank, or credit-card settlement account only when the invoice is being recorded as paid immediately.

Customer terms, customer credit settings, company invoice defaults, and item defaults affect setup and follow-up, but they do not replace routing and line-account review. Their main downstream effect is on invoice terms, due-date defaults, starting workflow status, data consistency, and receivables aging review.

Aging can show invoice-level terms for the invoice. If an invoice does not carry its own terms, aging can fall back to the customer default terms.

Do not confirm a void in a live company until active payments and reversal consequences have been reviewed.

If Something Looks Wrong

What You See What To Check What To Do Next
An invoice was marked Paid by editing status Whether payment was recorded through Receive payment Use the payment workflow so posting and balance update together
The invoice stayed open when it should have been paid-now Receive to routing Use a settlement account only when paid-now is intended
Revenue posted to the wrong account Line-level Income account values Correct line accounts before posting or use a supported correction path
Customer terms look correct but posting is wrong Receive to and line accounts Treat terms as timing data, not posting routing
Tax appears expected as a separate liability Current invoice recognition behavior Review line income and total posting before saving
Void is needed but payments exist Payment history Reverse or unapply active payments first where SPRK requires that guardrail

Practice And Examples

Invoice row action menu with Void invoice enabled on an eligible invoice