The contract knows its next date
One record carries the plan, the price, the next invoice date, the renewal date and its share of MRR, so the question "what do we bill Maison Berger on the first" has one answer and it is on the record.
Subscriptions · Sales
A plan is a product with a cadence: what it includes, what it costs a month, how long it runs, what happens at the end. Options are lines the client can add, at their own price.
A plan is a product with a cadence: what it includes, what it costs a month, how long it runs, what happens at the end. Options are lines the client can add, at their own price.
What a plan contains, when it renews and how the price moves are yours to set.
One record carries the plan, the price, the next invoice date, the renewal date and its share of MRR, so the question "what do we bill Maison Berger on the first" has one answer and it is on the record.
The days left in the month at the new price are one line on the next invoice, computed by the contract.
A reminder at seven days, another at twenty, and none once the bank line matches the invoice.
The four figures the owner watches, read from the contracts themselves.
The reminder goes to the contract's owner, not to whoever opens the spreadsheet.
The contract knows its next date
One record carries the plan, the price, the next invoice date, the renewal date and its share of MRR, so the question "what do we bill Maison Berger on the first" has one answer and it is on the record.
What adapts: what the contract covers (a site, a person, a seat), the cadence and the term, what the price does at renewal, what a rule pauses or ends, and what the invoice lands on. Two businesses can run Subscriptions and disagree on every one of those.
The contract is for a site, with its boilers listed. It runs a year, is invoiced monthly over Peppol, is indexed at renewal, and the two visits it includes are planned from the contract as interventions, so the technician arrives because the contract says so.
The contract is a membership for one person. They sign up from the website without a login, pay monthly, are paused by a rule over the summer, and end their plan from the portal with a reason, or after a call, whichever the club decides.
Sixty days before the end date, the contract's owner gets a reminder and the client gets a message. No notice arrives by the notice date, so the contract renews for another year, the index is applied to the price, and the first invoice of the new term is created on its date at the new figure. Every step is written on the contract, with the rule that fired it.
A subscription billing tool starts at the plan and stops at the payment. Here the contract is the next state of the opportunity the CRM held, the invoice it produces is the invoice your accountant posts, and the client reads both in a portal that shows their contract, not a login to a third product.
See CRM.
The opportunity that became the contract. The client, the owner and the amount were on the opportunity; the contract carries them on.See Accounting.
The invoice your accountant posts. The recurring invoice is posted to revenue with the client and the contract behind it, and the bank line settles it in the same ledger.See Invoicing.
The invoice that left over Peppol. Delivery is confirmed on the record; a client without an access point gets it by email from the same record.See Customer Portal.
What the client sees. Their contract, their next invoice, the invoices paid, and the actions you allow them.The month's contracts: what each one bills on the first, when it renews, what is paid and what is open, and the MRR they add up to, on one screen the owner and the accountant share.
The same October, once with the renewals chased from a spreadsheet and the invoices copied from last month, once with the contracts doing the month themselves.
The plan, the cadence and the renewal rule
The invoice created on the date, from the contract
Sent over Peppol
The bank line matched to the invoice
The client is the record that held the opportunity
The ledger your accountant closes
Time to live
| What you need | A spreadsheet | A subscription billing tool | A suite module | Enobase |
|---|---|---|---|---|
| The plan, the cadence and the renewal rule | No | Yes | Yes | Yes, on the contract |
| The invoice created on the date, from the contract | Copied | Yes | Yes | Yes, with this month's lines |
| Sent over Peppol | No | Rarely | In their invoicing | Yes, from the record |
| The bank line matched to the invoice | By eye | Through a gateway | In their accounting | Yes, from the bank feed |
| The client is the record that held the opportunity | No | A billing account | In their CRM | Yes, one record |
| The ledger your accountant closes | Elsewhere | An integration | In their accounting | Yes, the same workspace |
| Time to live | A day | Weeks | Months | One week |
Yes. On its own it is a plan, a contract, a recurring invoice and a renewal rule. Turn CRM on and the contract is created from the won opportunity; turn Accounting on and the invoice posts to your ledger and the bank line settles it there.
© 2026 Enobase, Inc. All rights reserved.