Recurring Invoices
Automate monthly, weekly, or custom-cycle invoices for subscriptions and retainers.
Recurring invoices automate your regular billing — monthly subscriptions, retainers, leases, maintenance contracts. Codeblix generates the invoice on the due date and can auto-send it to your customer.
How it works
Create a template invoice with the customer, line items, and pricing. Mark it as recurring, choose the frequency (weekly, monthly, quarterly, or custom), and set start and end dates. Codeblix generates the invoice on the due date, fiscalises it with the MRA, and can auto-send it by email or WhatsApp.
Subscription management
Each customer can have multiple recurring schedules. Pause, resume, or cancel a subscription at any time. The system tracks the schedule history and the invoices generated.
Auto-send
Enable auto-send to have Codeblix email or WhatsApp the invoice to the customer on the due date. Customers receive a PDF with the MRA-fiscalised QR code and a payment link.
Proration
For mid-cycle sign-ups or cancellations, proration is calculated automatically. The customer pays only for the days they used the service.
Customisation
Each recurring invoice can have its own template, branding, and message. Use the standard Codeblix template or design your own with your logo, colors, and terms.
MRA compliance
Every generated invoice is MRA-fiscalised in real time. The hash chain is maintained. The transaction report includes the recurring invoice alongside manual ones.
Pricing
Recurring Invoices is included in every Codeblix plan at no extra cost. No per-subscription fees.
Internal links
See Invoice Templates, WhatsApp Invoicing, Invoicing module, and Overdue Reminders.
FAQ
Can I automate monthly invoices?
Yes. Set up a recurring template with frequency (weekly, monthly, quarterly, or custom), start and end dates, and customer details. Codeblix auto-generates the invoice on the due date and can auto-send it by email or WhatsApp.
What about subscriptions with usage-based billing?
Codeblix recurring invoices work best for fixed-amount subscriptions and retainers. For usage-based billing, generate the invoice manually or import usage data via the API.
Can customers pause or cancel a subscription?
Yes. Set an end date on the recurring schedule to stop future invoices. You can also pause and resume via the customer record.
