Contract ending, flagged before the deadline.
Every contract knows when it ends, how much notice it needs and which index adjusts it. The system warns you before the deadline, has the renewal ready and Luna shows what's coming up — you make the call.
14-day trial · No card · Then a free plan
Luna, Finance: “What renews or ends in the next 90 days?”
Three. Vantage Móveis renews by itself in 75 days, adjusted by IPCA. Pilar Educação's renewal is already in its amendments, waiting for someone to accept it. And Aurora Café's ends in 40 days with no renewal — the new contract is in draft and hasn't gone out for signature. Shall I send it? Send Aurora Café's new contract for signature. Sent to Bruno Lopes at Aurora and to Rafael, who signs for you — each with a code by e-mail. If someone doesn't sign, the reminder goes out by itself.
Studio Bravo is a demo company. Made-up data.
Contracts, before and after
The renewal date lives in a spreadsheet someone forgot to open.
Term, renewal type and notice period are fields on the contract.
The contract renewed by itself because nobody saw the notice deadline.
The owner and the admins are warned 30 days before the deadline.
The yearly adjustment is worked out by hand, whenever someone remembers.
On the anniversary, the accumulated index adjustment arrives proposed, with floor and cap.
It renewed, but nobody created the new term's invoices.
Once the renewal is applied, the new term's billing schedule is generated.
How it works
From signed contract to renewal — every date comes from the terms, not from someone's memory.

1 · Terms
The contract as data, not as a PDF
Value, start, end or term in months, renewal type — automatic, manual or none —, notice days and adjustment index with floor and cap. The portfolio shows what's in force, what's out for signature and how much renews by itself in the next 90 days.
- Automatic, manual or no renewal
- IPCA, IGP-M, INPC or a fixed percentage
- Portfolio of what renews in 90 days
2 · Signature
Signed by every party, with proof
Each party gets a one-time code by e-mail — or on WhatsApp from your own number — bound to the exact version of the text. At the end, the PDF gets a certificate page with a QR code for verification. Reminders and expiry of the signing round run by themselves.
- Advanced e-signature, multiple parties
- Code by e-mail or WhatsApp
- Certificate with a verification QR
3 · Renewal
The warning comes before the deadline, not after
Thirty days before the notice deadline, the owner and the admins get a notification and an e-mail. If renewal is manual, the renewal proposal is ready for someone to accept. If it's automatic, the contract renews at the end of the term. If it doesn't renew, it expires and future charges are canceled.
- In-app and e-mail warning
- Renewal proposal ready to accept
- Expiry cancels future charges
4 · Adjustments and amendments
Brazil's Central Bank index, no hand math
On the contract's anniversary, the system reads 12 months of the index published by Brazil's Central Bank, applies floor and cap and proposes the adjustment. If a month is missing, it waits. Someone applies it or sends it for signature, and the client gets the old and the new value. Amendments and terminations recompute future charges.
- Accumulated index, with floor and cap
- Applied by a person, notified to the client
- Invoices already issued don't change
The same contract for whoever sells, delivers and bills
- From proposal to contractThe accepted proposal becomes the contract draft, with the items and amounts the client accepted.
- From contract to invoicesSigned and in force, the contract issues invoices on schedule — and the renewal issues the new term's.
- From contract to hour bankWhen it renews, the contract's hour bank is extended; when it expires, the bank ends with it.
Modules you can switch on today
Read from the same catalog as the module store: if it's listed here, it's in the product.
- Contractsfrom R$58/month
- ContractsContracts as data: number, value, term and renewal terms, immutable versions and multi-party e-signature with an evidence certificate.
- Contract-to-cash billingOnce signed and in force, the contract generates its own invoices on schedule — and every invoice knows which contract it came from.
- Renewals & adjustmentsRenewal, IPCA/IGP-M adjustment, amendments and termination change billing and provisioning, with alerts before the notice deadline.
- Financefrom R$39/month
- InvoicesIssue invoices, record partial payments and track what is outstanding per client.
- AccountingIncome and expense entries reconciled with your invoices, with a balance per period.
Can a contract renew without anyone noticing?
Only if it's set to renew automatically — and even then, the warning arrives 30 days before the deadline to give notice. Manual renewals get the proposal ready, waiting for someone to accept it.
Is the signature legally valid?
It's an advanced electronic signature under Brazilian law (Lei 14.063/2020): each party proves control of their e-mail or WhatsApp, and the certificate records the version, the times and the audit trail. It isn't a signature with an ICP-Brasil certificate.
Does the agent renew or adjust on its own?
No. It reads the contracts and shows what ends, renews or adjusts. Accepting a renewal or applying an adjustment is done by someone on the team, and sending a contract for signature always waits for your OK.
Which modules do I need?
Contracts, signature and templates are in the Contracts Basic plan. Renewals, adjustments, the billing schedule and WhatsApp codes are in the Pro plan. The invoices show up in Finance.
Be the owner again.Not the integrator.
Start with the area that hurts most. In 14 days you'll know whether BaseOS stays — no card, and a free plan afterward.
14-day trial · No card · Then the free plan