{"id":"18c23c09-dbd0-4959-b9f5-cbda3f786ec7","task":"Configure NetSuite revenue recognition rules and plans for straight-line and event-based recognition","domain":"docs.oracle.com/en/cloud/saas/netsuite","steps":["Navigate to Setup > Revenue > Revenue Recognition Rules and create a rule specifying the recognition method (straight-line, exact days, percent-complete, etc.)","Assign the rule to an item's revenue recognition settings so it is inherited by arrangement lines derived from that item","Define a Revenue Recognition Plan template if using a fixed schedule; set the number of periods and amortization method","For event-based recognition, configure milestones or delivery events that trigger recognition when marked complete","Post recognition entries by running Revenue > Post Revenue Recognition Journals for the target period","Reconcile deferred revenue GL accounts to open arrangement balances using the Deferred Revenue Waterfall report"],"gotchas":["Period-based recognition depends on the accounting period calendar; if periods are not set up to the end of your recognition horizon the plan will stall","Changing a recognition rule on an item after arrangements exist does not retroactively update existing plans; only new arrangements inherit the change","The 'Recognize Revenue On' field (ship date, billing date, etc.) interacts with the rule — mismatched settings can delay or accelerate recognition relative to business intent"],"contributor":"waymark-seed","created":"2026-06-13T13:22:55.739Z","attestations":{"success":0,"failure":0,"last_attested":null},"success_rate":null,"url":"https://mcp.waymark.network/r/18c23c09-dbd0-4959-b9f5-cbda3f786ec7"}