search icon

Advanced functionality

Revenue recognition

Intelligent, automated, compliant revenue recognition to help your company scale.

Automation and productivity

Simplify revenue management with automated revenue and expense reallocation.

Eliminate uncertainty about changing requirements through dual treatment and reporting.

Flexibly configure expense amortisation to match or differ from revenue recognition terms.

Gain deep and broad revenue insights with complete reporting - from orders to contracts to operational SaaS metrics.

Title (H2 med) Revenue Forecast Mon Tue Wed Thu Fri Sat Sun 0 10k 20k 30k 40k Sep - Oct 2024

Automate day-to-day revenue recognition tasks and regulatory compliance

Sage Intacct removes the complexity, time, and frustration associated with revenue recognition.

We help you simplify revenue management by flexibly configuring expense amortisation to match or differ from your revenue recognition terms. With Sage Intacct, you can meet the IFRS 15 compliance challenge.


Align revenue recognition with expense allocations

Templates and schedules in Sage Intacct mean you can automatically recognise revenue according to accounting standards.

Sage Intacct lets you recognise revenue and amortises expenses, even as contracts change.


In the first month of using Sage Intacct, THINK reduced invoice loading, approval, and payment processing time by 30%. Read their success story.

Automate your most important process - turning orders into cash

Sage Intacct’s recurring-revenue management software lets you integrate with Salesforce for a seamless, bidirectional flow of order, customer, and contract data to save time and reduce manual errors.

Streamline subscriptions and recurring-revenue recognition with real-time updates to accounting and billing for discounts, usage, renewals, upgrades, cancellations, and other changes.


With guidance from its implementation partner, AWCape, Retail Capital became the first business in South Africa to adopt Sage Intacct. Read their success story.

Deliver relevant insights to all stakeholders

Customised dashboards and reports give you deep, actionable views into revenue value and profitability by contract, products, divisions, and more.

Sage Intacct shows you every stage of the revenue lifecycle: order, fulfilment of performance obligations, revenue recognition, billing, and collection – so you’re ready with quick answers for customers and colleagues.


Dynamic Technologies plans to evolve Sage Intacct into a platform for automated project accounting, supported through integration with various CRM and time recording platforms. Read their success story.

What can I do here? Contract lines Item Line no Item 
description State Line start Line end Total flat/fixed amount Billing
method Billing
status 606R
status 656R
status Change
type New MRR Completed Completed Completed Fixed price 31,850.00 31/12/2023 01/01/2023 In progress -- 10100--Main Module Subscription 1 New MRR Completed Completed Completed Fixed price 552.00 31/12/2023 01/01/2023 In progress -- 10200--User License Full 2 New MRR Completed Completed Completed Fixed price 5,000.00 31/12/2023 01/01/2023 In progress -- 10300--Support Level 1 3 New MRR Completed Completed Completed Fixed price 5,000.00 31/12/2023 01/01/2023 In progress -- 10110--Additional Module 1Subscription 4 What can I do here? Contract expense details Item ID Line no GL posting 
date Exchange 
rate date Exchange 
rate Amount Base amount 606E status 606E status Start 
date Start 
date End 
date End 
date 3,500.00 3,500.00 Completed Completed 01/01/2023 01/01/2023 01/31/2023 01/31/2023 View schedule 1 View schedule 1 01/01/2023 -- 1 10700 1

Reduce your dependence on IT

Enjoy out-of-the-box functionality that reduces the need for IT resources. You can handle revenue management requirements with configuration, not scripting.

Structure your workflows to capture and edit contracts natively in Salesforce without additional integration software.

Revenue recognition software FAQs

Revenue recognition is the accounting process that companies use to recognise revenue earned by a product or service provided.

Revenue recognition is important because it maintains the integrity of your company's financial reporting, by standardising how you record revenue so you can measure quarter-to-quarter performance consistently.

Beginning in 2018 for public companies and 2019 for private companies, the Financial Accounting Standards Board's (FASB) and International Accounting Standards Board (IASB) new ASC 606 and IFRS 15 revenue management guidelines will require companies to identify performance obligations in existing contracts, reallocate revenues each time a customer contract changes, and defer expense recognition to align with the contract's delivery. As a result of these changes, contract add-ons and renewals must be integrated into a single contract and will trigger reallocations across both past and future periods – causing continuous revisions to revenue allocations and expense alignment.

Ideally, there are six key features that SaaS accounting and revenue recognition software should include:

  • Be able to automate revenue allocation.
  • Connect billing and revenue recognition.
  • Use dual reporting for preparation and compliance.
  • Sync with upstream CRM and contract processes.
  • Provide visibility for all key stakeholders.
  • Speed adoption with true multi-tenant cloud architecture.

Luckily, your path to ASC 606 and IFRS 15 compliance starts with Sage Intacct. Sage Intacct natively supports the new rules, lightening the burden on your finance staff with automated revenue recognition built in.

Sage Intacct has a revenue recognition module built on Sage Intacct Core Financials. Revenue recognition software removes the complexity, time and frustration associated with revenue recognition.

Our subscription revenue management software simplifies revenue management. Automatically recognise revenue using templates and schedules to meet accounting standards even as contracts change. And flexibly configure expense amortisation to match or differ from revenue recognition terms.

The key benefits of our Revenue Recognition software include:

  • Automate day-to-day revenue recognition tasks and regulatory compliance
  • Align revenue recognition with expense allocations
  • Automate your most important process – turning orders into cash
  • Deliver relevant insights to all stakeholders

Many public and private companies still use spreadsheets for critical revenue management tasks, which takes up a lot of time and is error-prone. Revenue recognition gets complex fast, especially when you consider multiple entities, subscriptions, licences, services, etc., exposing a large number of issues from compliance, to audits, to proper forecasting. SaaS businesses must get revenue recognition right every time.

Cloud-based revenue recognition software helps your business manage revenue recognition with ease, so you can say goodbye to those unaudited spreadsheets and manual reconciliations. Sage Intacct translates your sophisticated revenue recognition requirements to simplified, streamlined workflows to get you the results your business requires.

With Sage Intacct's revenue recognition process, you will:

  • Strengthen compliance and achieve consistency throughout your organisation
  • Control deferred-revenue transactions and see the impact on reporting and forecasting
  • Accelerate month-end close
  • Reduce audit costs

Sage Intacct revenue recognition software allows you to:

  • Flexibly define specific recognition templates and rules
  • Automatically generate amortisation rules and apply these across individual contracts or order line items
  • Automatically recalculate deferred and recognised revenues when change is required

"Sage Intacct helps us achieve our goals by automating processes we used to execute manually and putting real-time insights about our business at our fingertips."

Daniel Smith
Financial Director, Life & Brand Portfolio

Explore Sage Intacct advanced features

Fixed assets

Fixed assets and core accounting create an automated asset management system.

Inventory management

Track, value, and manage stock while maintaining accuracy at every step.

Multi-entity and global consolidations

Easily manage complex financials for multiple locations and entities.

Project accounting

Manage costs and revenue, keep projects on time, and maintain profitability.

Spend management

Govern company purchasing versus budgets and never exceed spending caps.

Time and expense management

Keep your team focused on client goals, not administrative tasks.

Interested in learning how Sage Intacct can help your business?

Give Feedback