A draft subscription invoice should not enter an accounts receivable collections forecast as expected cash. It is an upstream billing record that can still change. Include the invoice only after the billing workflow has finalized or issued it and the authorized accounting source shows a supported open receivable.
Stripe's invoice lifecycle documentation describes draft invoices as editable and open invoices as finalized and awaiting payment. Stripe's status-transition documentation shows the transition from draft to open and the later paid, void, or uncollectible states. These statuses provide a useful billing control, but AR Pulse works from an authorized QuickBooks export and does not claim a direct Stripe integration.
Separate billing readiness from receivables
A small SaaS finance team may have usage records, pricing calculations, invoice drafts, approval holds, finalized invoices, and accounting entries in different systems. Those records answer different questions.
- **Usage or pricing input:** supports the amount to be billed but is not an invoice.
- **Draft invoice:** proposed billing document, still editable and not ready for payment.
- **Open invoice:** finalized obligation awaiting payment.
- **Paid invoice:** observed payment state, subject to accounting reconciliation.
- **Void or uncollectible invoice:** no longer part of the supported open expected-cash population.
Only the reconciled open state supplies a candidate receivable for a four-week forecast.
Define the handoff evidence
When billing moves an invoice from draft to open, retain the customer, invoice identifier, final amount, issue date, due date, finalization or approval event, billing owner, and accounting-posting status. If the finalized invoice has not yet reached the accounting source, record it as a billing-to-accounting exception rather than adding it manually to the AR export.
If the amount changes after draft review, forecast the final issued amount once. Never add the draft estimate and open invoice together.
Reconcile system states
Compare the billing platform's invoice identifier and status with the accounting export's invoice row. Investigate four common mismatches:
- finalized in billing but absent from accounting;
- open in accounting but still shown as draft operationally;
- void or credit recorded in one source but not the other;
- customer, amount, or due-date differences between systems.
Do not select the source that produces the preferred forecast. Assign an owner, preserve both timestamps, and resolve which record controls the open balance.
Treat automatic collection separately
Finalizing an invoice can begin an automatic collection workflow, but an attempt is not cash. Keep the invoice open until payment is observed and reconciled. The failed-payment guide explains how retry evidence changes the assumption without guaranteeing a receipt.
The enterprise invoice checklist covers customer approval and procurement evidence that may sit upstream of payment timing.
Usage-based billing adds another upstream state before the draft. The usage-charges versus open-receivables guide keeps meter events and aggregated usage in a billing pipeline until finalization, accounting posting, and a supported open invoice complete the handoff.
An upcoming renewal sits one step earlier. The renewal-date versus open-invoice guide shows how to move a scheduled billing event into issued AR once without counting the renewal pipeline and finalized invoice together.
A compact invoice-status control
For each candidate invoice, record billing status and timestamp, accounting status and report date, final amount, open amount, invoice identifier, owner, mismatch status, forecast treatment, and next review date. Preserve the evidence used to move the record into or out of expected cash.
Decision rule
Draft is not receivable. Finalized is not paid. Open is not certain cash. Forecast only reconciled open invoices, assign timing from current evidence, and preserve the billing-to-accounting handoff.
AR Pulse analyzes an authorized QuickBooks receivables export and does not access billing or accounting credentials. Small SaaS finance owners with a reconciled open-invoice population can apply for AR Pulse.