| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
| Lines of code | 578 |
| Technical Name |
muknon_deferred_revenue |
| License | LGPL-3 |
Deferred Revenue
Production / Stable LGPL-3 Odoo 19.0 Accounting
Manage deferred revenue (unearned income) and automate recognition in Odoo Accounting. When your company receives payment before delivering a service — subscriptions, prepaid contracts, advance rent — this module spreads the income recognition over the earned period automatically, ensuring your financials stay accurate and IFRS/GAAP compliant.
Key Features
Reusable Templates
Save your journal, deferred revenue account, and recognition account as a template — apply to new records in one click.
Pro-Rata Schedule Generation
Confirm a record and recognition lines are created automatically, with precise day-count proration for partial first and last months.
Daily Cron Automation
A scheduled action runs every day, finds all pending lines whose date has arrived, and posts the journal entries without any manual step.
Invoice Linking
Link a deferred revenue record directly to the originating customer invoice line for full end-to-end traceability.
Real-Time Progress
Recognised Amount and Remaining Amount are always up to date — computed live from posted journal entries.
Manual Override
Need to post a line ahead of schedule? Post any recognition line manually at any time without disrupting the rest of the schedule.
Chatter & Audit Trail
Every state change and automated posting is logged in the chatter with full timestamp and user attribution.
Arabic Localisation
Ships with a complete Arabic (ar_001) translation for Arabic-speaking teams.
How It Works
Dependencies
| Module | Purpose | Included with Odoo? |
|---|---|---|
account | Core Accounting (journal entries, accounts) | Yes — standard |
mail | Chatter, activity tracking | Yes — standard |
License
This module is released under the GNU Lesser General Public License v3 (LGPL-3).
Author
muknon
Please log in to comment on this module