These cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.
- CPQ & Quote-to-Cash
- Features
- Billing
Billing
Bill the agreed sale on time and keep every settlement explainable. Billing connects order allocations, service periods, milestone evidence, invoices and cash, with separate controls for schedule activation, accounting acknowledgment and financial corrections.
OverviewCredit Memos Awaiting Approval×
CPQ & Quote-to-Cash · Billing
New
Credit Memos Awaiting Approval
Approval waits for the executive approver
| Credit memo number | Invoice | Account | Reason | Amount | Requested by | |
|---|---|---|---|---|---|---|
| CM-59776 | Mariner October subscription invoice | Harbor Crest Properties | Pricing error | 230 | Arun Bedi | |
| CM-87691 | Northstar channel fee invoice | Harbor Crest Properties | Service credit | 290 | Mei Chen | |
| CM-47998 | Cedarline rollout milestone invoice | Cedarline Logistics | Dispute | 680 | Saira Khan | |
| CM-32666 | Elm Valley analytics invoice | Elm Valley Foods | Write-off | 750 | Nico Alvarez | |
| CM-93501 | Mariner October subscription invoice | Elm Valley Foods | Cancellation | 480 | Saira Khan |
6 of 6 records
Mariner October subscription invoiceCredit memos · CM-59776
Pricing errorAccountHarbor Crest Properties
Amount230
Requested byArun Bedi
Credit date30 Oct
What you can do
Build a line-level billing plan
A released order supplies the accepted net amounts and their product, tax and revenue-category context. Schedule lines retain the real order-line allocation they bill, including bundle hierarchy and service periods.
| Billing method | How obligations are planned |
|---|---|
| Upfront | Allocate the complete accepted net value across the actual order lines for billing at release |
| Recurring | Create each line’s period obligations using its cadence, timing and accepted service dates |
| Milestone | Allocate net-of-tax milestone amounts to real order lines and retain the required trigger |
An upfront term sale still bills its accepted term amount. Recurring prices normalize independently of whether invoices issue monthly, quarterly, annually, in advance or in arrears. Partial periods use the agreed proration basis and reconcile rounding to the accepted total.
Milestone percentages and amounts must cover their intended net obligation without overlap. Shipment and customer acceptance have different evidence. The configured trigger specifies full completion or proportional quantity, and repeated fulfillment events cannot release the same amount again.
Review and activate
Billing Specialist compares draft schedules with the executed commercial terms, allocated order value and service boundaries before activation. A date correction must remain within the authorized billing plan. A changed price, milestone amount or commercial scope requires the appropriate amendment and review rather than an unrestricted schedule edit.
Only an Active parent schedule can supply eligible billing lines. Draft, Suspended, Cancelled and Completed schedules do not issue invoices because a child line still happens to have a past date. Suspension preserves the plan while stopping new issuance.
Claim each obligation once
The billing run selects due, eligible and unclaimed obligations and creates the corresponding invoice lines. Claims prevent a repeated run from consuming the same schedule amount twice. Invoices group due lines within one schedule and run date. Each retains its order, contract where applicable, purchase-order number, billing contact, payment terms and source allocation.
Configured tax treatment uses the taxable net amounts, effective evidence and applicable exemption. Milestones allocate net amounts; invoice tax is calculated separately once. If accounting owns the calculation, its finalized tax and total must be reconciled locally before local issue, buyer sending or cash application. Missing tax evidence remains unresolved until corrected.
Local issuance and remote posting have separate outcomes. Event deliveries records the accounting request, acknowledgment or uncertainty. A lost response requires reconciliation before another potentially duplicating post. Local posting retains its own time. The external reference and accounting acknowledgment identify actual destination acceptance. Buyer sending follows the configured acknowledgment policy with final reconciled tax and totals.
Apply received money
Payments record the account, amount, date, ACH, wire, card or check method, and bank or processor identity. Billing Specialist can match a receipt to one or more compatible open invoices, with payment applications recording each settlement.
Application checks the same account, remaining payment funds and current invoice balance together. Concurrent matches cannot spend the same receipt twice or overpay an invoice. An unapplied remainder stays visible for investigation rather than being silently attached to another customer.
A returned payment reverses its effective applications through linked financial adjustments and reopens the appropriate debt. Historical receipts and applications remain available. Returns, refunds and disputed corrections require independent Executive Approver approval; cash effects also require confirmed bank or processor evidence.
Correct paid and unpaid invoices
Billing Specialist requests a credit with its reason and invoice-line allocation. The cap is the remaining uncredited eligible value, including the applicable tax correction, so a fully paid invoice can still be corrected. Repeated credits cannot consume the same line value again.
The explicit within-limit policy permits Billing Specialist to approve their own eligible credit request, with that authority and decision recorded. Above that authority, Executive Approver decides the submitted request. Rejections remain visible. Only unissued draft invoices can be voided directly. Issued records require linked corrections that preserve their historical amounts.
An effective credit first settles the source invoice’s open balance. Any surplus becomes account credit while the original cash applications remain intact. Account credit applications can apply the remaining credit to compatible invoices for that account or consume it through a confirmed refund. Pending refunds reserve their funding through uncertainty. A credit-funded refund consumes account credit, without reducing the original payment again. Invoice balances remain nonnegative.
Manage collections and exposure
Open Invoices, Overdue Invoices and Unapplied Payments support daily collection work. Credit Memos Awaiting Approval shows outstanding credit decisions. Billing Specialist can place or release an account credit hold with a reason; Deal Desk rechecks it before order release.
Credit exposure includes valid receivables and committed uninvoiced order obligations, without counting the same value again when invoiced. Invoice Aging and Days Sales Outstanding use effective settlement history, while Billing Backlog identifies accepted value that still needs an active billing plan.
What it keeps track of
Data model- Invoice schedules
- The billing schedule for an order: when each amount is invoiced, built from the order’s billing method and its lines’ frequencies, timing and terms.
- Invoice schedule lines
- One planned invoice amount, tied to the order line or milestone it bills and, once issued, to the invoice. A milestone line waits as Pending without a date until its trigger fires.
- Invoices
- The locally issued invoice, delivered separately to accounting, settled by effective payment/credit applications and corrected through immutable credit evidence.
- Invoice lines
- What the invoice charges for, one row per product and service period.
- Credit memos
- A credit raised against a posted invoice for a pricing error, a service credit, a dispute, a write-off or a cancellation. Independently approved above the requester’s captured limit, issued, delivered to accounting and allocated between outstanding invoice balance and account credit.
- Credit memo lines
- Original invoice-line allocations bound the creditable net/tax value, including fully paid invoices.
- Payments
- Money received from an account, applied across one or more invoices through payment applications.
- Payment applications
- How much of a payment settled which invoice: one row per invoice a payment touches, so a wire covering three invoices or a short pay is recorded as it happened.
- Finance adjustments
- Controlled immutable payment/application reversal, returned-cash and refund effects. A requested or uncertain bank refund has no confirmed money effect.
- Account credit applications
- Spends a credit memo surplus once, on an invoice or a confirmed refund, while preserving the source invoice historical payment trail.
- Sales orders
- The order created from an accepted quote and handed to fulfilment or provisioning once deal desk confirms it against the PO, the credit position and the contract.
- Order allocations
- Reserves a portion of an accepted line for one staged order, carrying the exact accepted value and periods through billing.
- Fulfillment events
- Immutable fulfillment evidence received from a configured ERP/provisioning/acceptance source, separate from invoice generation.
- Accounts
- The customer master as this system needs it: who is sold to, who signs, who is billed, and the credit position an order is confirmed against. Synced from the CRM and extended with billing and credit fields.
- Business events
- Durable local business-event inbox/outbox and atomic effect key. This is a required implementation contract, not a claim that integrations are live.
- Event deliveries
- Per-destination delivery attempts and acknowledgments separate local issue/release from external posting or provisioning.
Who uses it
Permissions- Billing Specialist
- Activates schedules, runs billing, applies cash, requests credits and manages holds.
- Executive Approver
- Decides higher-authority credits, refunds, returns and disputed corrections.
- Deal Desk
- Resolves commercial changes.
- Sales Rep
- Follows permitted account invoice status.
- Admin
- Configures accounting and payment connections.
Set up CPQ & Quote-to-Cash your way.
Start free, then use Proto to change fields, steps and approvals before your team goes live.