IT and Software Companies
A deferred revenue waterfall breaks the moment a customer upgrades mid-cycle. Maspartner builds ASC 606 compliant revenue schedules and keeps MRR, ARR, and churn numbers investor ready.
About SaaS and Subscription Accounting
SaaS accounting centers on one structural problem: cash and revenue rarely land in the same period. A customer paying $120,000 upfront for an annual license creates a deferred revenue liability that must be recognized ratably under
ASC 606 revenue recognition guidance
, and every mid-cycle upgrade, downgrade, or contract modification can change the recognition schedule. In SaaS accounting, usage-based pricing and bundled onboarding fees add another layer of complexity, making manually maintained deferred revenue waterfalls a common source of misstated financials.
We provide SaaS accounting support to early-stage SaaS startups, established software companies, and IT service providers across the US. Our team works with QuickBooks, Xero, and NetSuite alongside billing platforms such as Stripe, Chargebee, and Recurly. As part of our SaaS accounting services, we handle deferred revenue waterfalls, SaaS sales tax nexus, and R&D credit tracking as standard practice rather than specialized add-ons.
Services We Provide
Revenue recognition
Deferred revenue calculations
Payment reconciliations
Direct cost tracking
BD and marketing costs
Royalty, commission payouts
Expense tracking
Warranty provisioning
Cost amortization
Payroll management
Deferred tax computation
AP and AR management
Subscription management
Revenue projections
Churn and retention tracking
CAC tracking
Unit economics
SaaS metrics (ARR, MRR, LTV)
Budgeting and forecasting
Cash flow management
State-wise nexus study
R&D tax credit filing
The Problems We Solve for Software Companies.
A Deferred Revenue Waterfall Breaks the Moment a Contract Changes
Our SaaS accounting process maintains deferred revenue waterfalls that account for contract modifications, helping schedules stay accurate through upgrades, downgrades, and other subscription changes.
SaaS Isn't Taxed the Same Way in Every State
We track SaaS taxability state by state and manage nexus filings, so obligations get caught before a state sends a notice.
Bookings, Billings, and Revenue Get Confused With Each Other
We keep bookings, billings, and recognized revenue reported separately, so every stakeholder sees the number that matters for their decision.
R&D Spend Goes Untracked, and Pre-Revenue Startups Miss the Payroll Tax Offset
We track R&D-eligible costs throughout the year and file for the credit, including the payroll tax offset election for qualifying startups.
Churn Gets Calculated Differently Depending on Who's Asking
A consistent SaaS accounting framework applies the same documented methodology to churn and other SaaS metrics, helping boards and stakeholders see reliable
Benefits of It and SaaS Accounting Services
Investor Ready Financials
Tax Credits You Don't Leave on the Table
More Time for What Grows the Business
Compliance Across Every State You Sell In
Scales With Every Funding Round
Beyond offering services, we complement your journey with our commitment to Satisfaction
Why Mercurius?
100+ Ratings on Google
Experience the services that’s earned us top ratings.

In-house Remote Bookkeepers
Our professionals are highly qualified and experienced in diverse bookkeeping practices.

Technology-Driven
Technology-Driven Utilize the latest bookkeeping software and tools for accurate and efficient financial management.

Strong Industry Expertise
Our experience across various industries enables us to have a better understanding of your business’s unique challenges and requirements.

Tailored Solutions
We offer customized bookkeeping services that align perfectly with your business needs.
Software Expertise
Other Industries We Serve
Mercurius delivers precise financial solutions backed by industry expertise, ensuring accurate and reliable results across all sectors.

Ecommerce and Retail

Accounting, Tax and CPAs

Law firms and Attorneys

Real Estate and Construction

Education and Coaching

IT and SaaS
Client Testimonials
Great work – love the dedicated member of the team that is assigned to work on my account.
Graham Blair
Habitat Seven Inc 🇨🇦
Manvi and the team at Mercurius are excellent. We have been working with them for a number of years and they have been pivotal in keeping our accounts in good order.
Cameron Kincaid
Chemeyes Ltd 🇬🇧
Siddhartha is delightful to work with and always completes assignments ahead of schedule and with no iteration needed.
Mike Schoenfeld
MBS Consulting🇺🇸
Pleasant to work with, knowledgeable on accounting principles, responsive
Christine Atieno
Keys Please Homes🇺🇸
Sid and his team so excellent work – on time and very attentive to detail.
Joel Cape
Joel E Cape, PLC🇺🇸
Seeking custom services?
Drop your email, and we’ll get in touch, or contact us directly.
Legal Practices We Support
EARLY-STAGE SAAS STARTUPS | B2B SAAS COMPANIES | B2C SUBSCRIPTION APPS | ENTERPRISE SOFTWARE COMPANIES IT MANAGED SERVICE PROVIDERS | CLOUD INFRASTRUCTURE COMPANIES | CYBERSECURITY FIRMS | API AND DEVELOPER TOOL COMPANIES AI AND DATA PLATFORMS | IT CONSULTING FIRMS | FINTECH AND VERTICAL SAAS | MARKETPLACE AND PLATFORM BUSINESSES
FAQs
Why does my deferred revenue schedule break every time a customer upgrades mid-contract?
A contract modification, whether it is an upgrade, downgrade, or added seat count, changes the remaining performance obligation and forces the revenue recognition schedule to be recalculated from that point forward. In SaaS accounting, spreadsheet-based tracking often becomes difficult to manage at scale because every modification can require manual adjustments across future periods in the deferred revenue waterfall.
Is my SaaS product taxable in states where I have no office or employees?
It depends on the state, since software taxability rules are not consistent nationwide. Some states tax cloud-delivered SaaS, while others exempt it or treat hosted and downloaded software differently. Accurate SaaS accounting therefore needs to consider both sales tax nexus and product taxability as the business expands across states.
What is the difference between bookings, billings, and revenue, and why does it matter?
Bookings represent the total contract value signed, billings represent what has been invoiced, and revenue represents what has been earned and recognized under ASC 606. Good SaaS accounting keeps these figures separate because investors and boards evaluate each one differently, and treating bookings as revenue can overstate the company’s financial position.
Can a pre-revenue startup still claim the R&D tax credit?
Yes, qualifying small businesses may be able to apply the federal R&D credit against payroll tax liability instead of income tax, making it valuable even when the company has little or no taxable income. As part of SaaS accounting services, R&D credit tracking can help eligible startups capture qualifying expenses that might otherwise be overlooked.
How much does outsourced accounting cost for a SaaS company?
The cost of outsourced SaaS accounting typically depends on transaction volume, billing integrations, reporting requirements, tax compliance, and whether R&D credit support is included. An early-stage startup usually pays less than a company managing multi-state nexus, complex subscription tiers, and multiple billing platforms.
Our Case Studies
Enhancing Bookkeeping and Financial Reporting for a U.S. Recreational Boating Business
INTRODUCTION A U.S.-based recreational boating business specializing in personalized sailing lessons, motorboat instruction, private charters,…
INTRODUCTION A U.S.-based law firm specializing in estate planning, elder law, and charitable planning engaged…
INTRODUCTION In late 2022, a U.S.-based business operating in the real estate rental industry engaged our firm…
INTRODUCTION In October 2019, a U.S.-based real estate investor engaged our firm to support the…
Strengthening Financial Accuracy Across Bookkeeping Processes
INTRODUCTION In April 2021, a U.S.-based business in the retail trade of medical equipment approached…
Streamlining Financial Operations and Invoicing for Scalable Growth
INTRODUCTION In March 2024, a U.S.-based clean energy company approached us for professional bookkeeping support.…
Restoring Financial Accuracy Across Multi-Entity Accounting
INTRODUCTION A rapidly growing communications company headquartered in New York supports brands and organizations in…
Restoring Financial Accuracy in QuickBooks Online
INTRODUCTION A growing business managing vehicle rentals and a Shopify-based equipment store approached us for…
Streamlining Bank Reconciliations in Cetec ERP
INTRODUCTION A business maintaining its bookkeeping records in Cetec ERP approached us for support with…
Restoring Accuracy Through Comprehensive Record Cleanup
INTRODUCTION A finance and investment firm with multiple accounts and a high volume of transactions…






