Recurring Invoices & Contracts for Odoo 19 Community – Subscriptions, Rent and Vendor Bills
Contracts that create, post and send the invoices (or vendor bills) every week, month or year, with a yearly price increase and the monthly recurring revenue.
The same invoice every month, retyped by somebody who must remember. Recurring Invoices & Contracts does it for you in Odoo Community.
A contract that runs
A contract with a customer or a vendor, its lines and its period: every n days, weeks, months or years
A daily scheduled action creates the invoices that are due and catches up the missed ones
Post them automatically and email them to the customer
A yearly price increase in percent
Pause, resume, close, or create the invoice now
Know your recurring revenue
The monthly and yearly recurring amount of each contract, with totals in the list. Every invoice shows its contract; the contract lists its invoices and keeps a log.
Tested
22 automated tests: periods in days to years, month ends, vendor bills, taxes and discounts, states, closing at the end date, catch-up, one failing contract not stopping the others, the price increase, emails and access.
Documented
Illustrated documentation in English and Arabic and an Arabic translation of the module.
What's included
taqnix_recurring_invoices.zip: the Odoo 19 module (with Arabic translation)
Illustrated documentation in English and Arabic (HTML and PDF)
Automated tests, licence file (OPL-1) and changelog
Requirements
Odoo 19.0 Community with Invoicing.
What's in the download
The files in the archive you can download after you buy.
Contracts for customers and vendors with lines, period and end date
Daily scheduled action with catch-up of missed periods
Automatic posting and email of the invoices
Yearly price increase, pause, resume, close, create now
Monthly and yearly recurring revenue
Arabic translation, automated tests
Frequently asked questions
Does Odoo Community have recurring invoices?+
Subscriptions belong to Odoo Enterprise. This module gives Community contracts that create invoices and vendor bills on a schedule.
How often can a contract invoice?+
Every n days, weeks, months or years: for example every month, every 3 months or every year.
What if a period was missed?+
The daily scheduled action catches up: it creates every missed invoice, dated on its period, up to 24 per run.
Can invoices be posted and sent automatically?+
Yes. Tick Post the invoices, and for customers Send the invoices by email: the standard invoice email is queued for the partner.
Can the price increase every year?+
Yes. Give a percent and the number of months (12): the prices of the lines are raised at each anniversary.
Can I use it for rent or the internet bill?+
Yes. A vendor contract creates vendor bills with your reference.
Can I pause a contract?+
Yes. While paused nothing is created; when resumed, the missed periods are created.
Does it work in Arabic?+
Yes. Everything is translated and works right to left, and the documentation is in Arabic too.
More from TAQNIX
ModuleNew
Leave Balance Report for Odoo 19 – Time Off Balance of Every Employee by Department, PDF and Excel
The time off balance of every employee in one report: allocated, taken, pending and remaining per leave type, by department, overdrawn flagged, as of any date.
Import Order Lines from Excel / CSV for Odoo 19 – Sales and Purchase Orders, Checked Before Import
Fill a quotation, sales order or purchase order from an Excel or CSV file: products by reference, barcode or name, every row checked first, with a template.
Bulk Price Update for Odoo 19 – Change Sales Prices and Costs of Many Products with Preview and Undo
Change the sales price or cost of many products at once: percentage, amount, fixed price or margin, rounding and .99 endings, an editable preview, a history and one-click undo.
Stock Aging & Dead Stock Report for Odoo 19 – Inventory Age Brackets, FIFO, Value and Slow Movers
How old is the stock on your shelves? Quantity and value by age bracket, counted first in first out, dead stock flagged, as of any date, in PDF and Excel.
Budgets & Budget Control for Odoo 19 Community – Budget vs Actual, Alerts and Blocking
Budgets by account and analytic account compared with what was really spent or earned, with alerts at a threshold and an option to block what goes over.
Fixed Assets & Depreciation for Odoo 19 Community – Schedules, Monthly Entries and Disposal
A register of fixed assets for Odoo Community with straight-line or declining-balance schedules, monthly depreciation entries, disposal with gain or loss and the book value of every asset.
Cheque Printing for Odoo 19 – Cheque Books, Amount in Words (English & Arabic), Layouts
Print bank cheques from vendor payments on your pre-printed stock: cheque books with automatic numbers, the amount in words in English or Arabic, a layout you can adjust and a register.
Financial Reports for Odoo 19 Community – Trial Balance, General Ledger, Profit and Loss, Balance Sheet
The four reports every accountant asks for, in Odoo Community: trial balance, general ledger, profit and loss and balance sheet, for any period, with a comparison. On screen, in PDF and in Excel.