REVENUE RECOGNITION
Revenue Recognition Software compliant with ASC 606 & GAAP
Revenue Recognition Software
compliant with ASC 606 & GAAP
Ferry recognizes revenue as it's earned - subscription, usage-based, or hybrid.
ASC 606 and GAAP compliant. Journal entries post to your ERP with a complete audit trail. Month-end closes in days. Auditors get their answers before they ask.
Ferry recognizes revenue as it's earned - subscription, usage-based, or hybrid.
ASC 606 and GAAP compliant. Journal entries post to your ERP with a complete audit trail. Month-end closes in days. Auditors get their answers before they ask.
Trusted by 100+ AI and Agentic Teams
Trusted by 100+ AI and Agentic Teams
Trusted by 100+ AI and Agentic Teams
Trusted by 100+ AI and Agentic Teams
FEATURES
The month-end you're running today, done by an AI agent.
Ferry runs the full revenue recognition workflow, from signed contract to journal entry, with every number traceable to its source.
Set up revenue recognition from every signed contract
Set up revenue recognition from every signed contract
Ferry pulls price, performance obligations, ramps, escalators, and credit grants from every contract and sets recognition up automatically. Amendments update the schedule as they happen.
Revenue recognition in real time as usage happens
Automate the most complex usage calculations
Revenue recognition in real time as usage happens
Ferry ingests usage events from your product live and moves revenue from deferred to recognized as credits get consumed, per contract. Works for prepaid, consumption, and hybrid pricing. Simplismart runs 750 pricing dimensions through Ferry.







Keep your deferred revenue balance live, all month
Keep your deferred revenue balance live, all month
Ferry updates your deferred revenue balance continuously. Pull deferred, ARR, or recognized-in-period on the 12th and the number holds. No spreadsheet reconstruction at close.
Post journal entries to your ERP and run flux for you
Post journal entries to your ERP and run flux for you
Recognition entries post directly into NetSuite, Sage Intacct, QuickBooks, or Rillet. Flux runs inside the close: MTD variance, prior-period comparison, drilldowns to the contracts behind every movement. Simplismart cut month-end by 14 weeks.




Trace every recognized dollar back to the contract clause
Trace every recognized dollar back to the contract clause
Every recognized dollar ties back to the chain: contract clause, ASC 606 rule, usage event, subledger entry, journal post. Audit trail ready before your auditors ask. Why April instead of May? One drill-down.
FEATURES
The month-end you're running today, done by an AI agent.
Ferry runs the full revenue recognition workflow, from signed contract to journal entry, with every number traceable to its source.
Set up revenue recognition from every signed contract
Ferry pulls price, performance obligations, ramps, escalators, and credit grants from every contract and sets recognition up automatically. Amendments update the schedule as they happen.
Revenue recognition in real time as usage happens
Ferry ingests usage events from your product live and moves revenue from deferred to recognized as credits get consumed, per contract. Works for prepaid, consumption, and hybrid pricing. Simplismart runs 750 pricing dimensions through Ferry.



Keep your deferred revenue balance live, all month
Ferry updates your deferred revenue balance continuously. Pull deferred, ARR, or recognized-in-period on the 12th and the number holds. No spreadsheet reconstruction at close.
Catch every change and update your billing in real time
Recognition entries post directly into NetSuite, Sage Intacct, QuickBooks, or Rillet. Flux runs inside the close: MTD variance, prior-period comparison, drilldowns to the contracts behind every movement. Simplismart cut month-end by 14 weeks.


Trace every recognized dollar back to the contract clause
Every recognized dollar ties back to the chain: contract clause, ASC 606 rule, usage event, subledger entry, journal post. Audit trail ready before your auditors ask. Why April instead of May? One drill-down.
"We went from twelve days of manual reconciliation to a two-day close. But the bigger shift is that finance now has a live deferred revenue balance at any point in the month, not a number we reconstruct at period end and trust for a week."
"We went from twelve days of manual reconciliation to a two-day close. But the bigger shift is that finance now has a live deferred revenue balance at any point in the month, not a number we reconstruct at period end and trust for a week."
"We went from twelve days of manual reconciliation to a two-day close. But the bigger shift is that finance now has a live deferred revenue balance at any point in the month, not a number we reconstruct at period end and trust for a week."

Simon Wright
Co-founder, OptimalityPro
COMPLIANCE AND CONTROLS
Built for finance teams that get audited.
Built for finance teams that get audited.
Here's what changes for your firm
Here's what changes for your firm

ASC 606
Every recognition decision follows the five-step ASC 606 model.

US GAAP
Revenue recognized in line with US GAAP across every contract type.

SOC 2 Type II
Independently audited controls for security, availability, and confidentiality.
Encryption
Data encrypted across the platform, in transit and at rest.
COMPARISON
The month-end you're running today, and what changes when Ferry takes it.
Workflow

Manual
Contract setup
Ferry reads the signed contract and sets up recognition automatically. New pricing models handled by the same engine.
Controller reads the contract, models recognition in Excel, and hopes the next new pricing model doesn't break the template.
Contract amendments
Amendments flow in automatically. Downstream schedules update themselves.
Every mid-term change means rebuilding the schedule and hoping nothing downstream broke.
Usage-based recognition
Recognition follows consumption in real time. Deferred converts to recognized as credits are used.
Reconcile usage against credits at period end from a spreadsheet. Errors surface as customer disputes.
Deferred revenue balance
Live at any point in the month. Executives can pull it on the 12th.
Reconstructed at period end and trusted for a week.
Month-end close
Two-day close for teams like Optimality Pro.
10 to 14 days of manual reconciliation before the books can close.
Journal entries to ERP
Posts directly to NetSuite, Sage Intacct, QuickBooks, or Rillet via bi-directional sync.
Exported from Excel, uploaded to the GL, then reconciled by hand.
Flux analysis
Runs inside the close package with drill-downs to the contracts driving each variance.
A separate week after close, hunting variances through spreadsheets.
Audit prep
Every recognized dollar drills to the contract clause it came from.
Rebuild explanations from emails, contracts, and spreadsheets when the auditor asks.
Answers for the questions your controller is about to ask.
Answers for the questions your controller is about to ask.
What is revenue recognition software?
What are the 5 steps of ASC 606?
How does Ferry handle revenue recognition for usage-based pricing?
Which ERPs does Ferry integrate with?
How long does it take to go live on Ferry?
Resources

Resources

Resources

Resources


























