How to Record NRE (Non-Recurring Engineering) Revenue
Accounting for fees charged to a customer for the specialized design and development work required before mass production begins.
| Account Name | Type | Debit ($) | Credit ($) |
|---|---|---|---|
| Cash / Accounts Receivable | Asset (+) | 250,000.00 | - |
| Deferred Revenue - NRE Services | Liability (+) | - | 250,000.00 |
| Deferred Revenue - NRE Services | Liability (-) | 50,000.00 | - |
| NRE Revenue | Revenue (+) | - | 50,000.00 |
💡 Accountant's Note
Foundries and design houses charge NRE fees to cover the cost of designing a custom chip (ASIC). Under ASC 606, NRE is often a separate performance obligation. Revenue is recognized as the work is performed (over time) or upon hitting specific technical milestones (e.g., 'First Silicon' or 'Final Tape-out'). If the NRE is not a distinct service (i.e., it's just a prepay for future chips), it must be deferred and recognized over the production life of the chips.
Practitioner & Systems Framework
💻 ERP Architecture
Requires 'Project Accounting' to track engineering hours and costs against the NRE billing. The G/L must reflect the 'Percentage of Completion' (POC) based on engineer time-logs.
⚠️ Audit Flags
Milestone 'Window Dressing.' Recognizing 100% of NRE revenue based on a 'Tape-out' milestone if significant design work or testing is still required.
📄 Required Documentation
Master Service Agreement (MSA), Statement of Work (SOW) with defined milestones, and customer 'Acceptance of Deliverable' emails.
Automate this entry with the JEH Accounting Suite
Stop doing manual entry. Our VBA-powered ERP automatically generates your ledgers, Trial Balance, and Financial Statements.
No Subscriptions. Own your data.
Expert Analysis by Qusai Ahmad
General Accountant Supervisor & IFRS Specialist
Specialized in SAP GUI automation and Middle Eastern tax compliance. Building digital tools for the next generation of finance leaders.
Related Journal Entries
Discussion & Community Questions
Loading comments...