Milestones
Invoice on the date named. If no phase starts there, Sonic splits one. The LLM reports timing; placement is not a prompt.

Industry · Services
A retainer, an implementation, a one-time fee due later. Those invoices have a date. They should not wait on someone remembering to raise them.
The mess
Retainers, implementations, a one-time fee due later. Those rows have a date in the deal. If that date is later, Sonic places the row — it does not ask a model to pick a phase. A one-time line bills on its block’s anchor. The choice is arithmetic.
Invoice on the date named. If no phase starts there, Sonic splits one. The LLM reports timing; placement is not a prompt.
Sit next to any recurring lines you also sell. Same schedule, same freeze once sent.
A sent invoice is frozen. Credit notes correct it. They are not a way to pretend the original never happened.
What Sonic does
Approve the structured SOW the same way you approve a SaaS contract. Catalog customers and products can materialise on approve so the next engagement is not a blank form. Drafts you still edit. Sent documents you credit or adjust.
Helio Labs
SCH-1904 · INR · Billing day 1
Awaiting gate payment
Subscription start
On payment| Product | Model | Billing | Qty | Amount |
|---|---|---|---|---|
| Year 1 · 12 months | On payment | |||
| Platform | fixed | In advance | 1 | ₹ 20,000 |
| Seats | per unit | In advance | 200 | ₹ 80,000 |
| Year 2 · 12 months | +10% ramp | |||
| Platform | fixed | In advance | 1 | ₹ 22,000 |
| Seats | per unit | In advance | 200 | ₹ 88,000 |
Dates empty · duration holds the term
EditActivateNimbus Cloud
INV-1042
1–30 Apr 2026 · Due 1 May
| Line | Qty | Amount |
|---|---|---|
| Platform · Apr | 1 | ₹ 20,000 |
| Seats · 8 seats | 8 | ₹ 80,000 |
If finance has to remember, it will be late — or the wrong phase. Deferred instalments report a due date or an invoice ordinal. Placement resolves that date and moves the row.
Usual mess
Billed when someone had time.
A sent milestone PDF quietly edited.
In Sonic
Billed on the date in the SOW. If no phase starts there, Sonic splits one.
Credit note. The original stays in the trail.
Questions
These are the questions this page raises. The full list lives on FAQ.
No. Sent, paid, void, and final invoices are not rewritten. Corrections are credit notes or a new invoice alongside the original. Drafts and in-progress invoices can still accept lines. Freight has no credit notes — correct the file, or void.
Yes. Upload the agreement, review the structured result, approve. Sonic can materialise the customer and products on approve rather than forcing a blank catalog first. Time-to-schedule is measured in minutes on straightforward contracts.
Sonic does not take the place of a payment processor, a tax engine of record, a general ledger of record, or a CPQ. Stripe and Razorpay can collect on an invoice. Your accountant still owns the books Sonic feeds.
Next
A walkthrough on the agreements and files you actually bill from — not a slide deck.