Automate revenue recognition for Stripe subscriptions and effortlessly handle subscription changes, refunds, custom billing, and beyond. Enjoy GAAP compliant revenue recognition with complete support for IFRS 15 and ASC 606.
No more Excel sheets, no need to track subscription changes, no manual actions involved. Fully automated revenue recognition.
Automatically build recognition schedules based on the Stripe data and track any subscription changes like refunds, cancellations, upgrades, multiple products, and more.
Recognize revenue on the income statement not when cash is received but when obligations are fulfilled.
Efficiently handle invoices with extended payment terms (Net 30, Net 60, etc.) to start recognizing revenue even if the payment is not there yet.
Unlock an automatically generated schedule for each subscription and get access to accurate reports with deferred revenue and recognized revenue on a monthly basis.
Handle all schedules and recognition in your home currency for clearer reporting, no matter the currency of the initial transaction. Stripe's conversion rates will be used to avoid discrepancies.
Manage and recognize discounts across the billing period according to your preferences. Multiple modes of discount processing available.
Our approach at Synder is to always protect your data. There’s no human in the loop for any of your Synder data, ever. We employ all the industry encryption standards and independent PEN testing is conducted regularly. We are GDPR, HIPAA, and CCPA compliant.
Choose the plan that suits your business best.
Revenue Recognition pricing is billed on top of your regular Synder account*
Professional
Up to 1,000 orders / month
$99/ mo
Start 15-day trialGrowth
Up to 10,000 orders / month
$499/ mo
Start 15-day trialPremium
10,000+ orders / month
Talk to salesProfessional
Up to 1,000 orders / month
$79/ mo
Billed yearly
Start 15-day trialGrowth
Up to 10,000 orders / month
$399/ mo
Billed yearly
Start 15-day trialPremium
10,000+ orders / month
Talk to salesChoose the plan that suits your business best.
Discover how to boost your subscription-based clients' success while saving time on recognising revenue and increasing accuracy.
Check accountants’ page“As a company, our accounting needs have matured significantly over the last 6 years, and we have hit the limits of our current platforms. We needed to quickly implement something that was going to be powerful, practical, and also sustainable with our growth trajectory…and that’s where we landed on Synder. Subscriptions are tough. Things change mid-term in a subscription and the RevRec + proration implications can be quite large. Synder picks up all those changes automatically. I don't see any other good options out there to do daily revenue recognition and prorations on subscriptions, while mixing combinations of advanced/arrears billing and one-time/recurring items. There's just a lot of complexity in there and Synder generates thousands of GL entries for us to get us where we need to be.”
Revenue recognition is the accounting rule that guides when and how a business records earnings on financial statements. It’s about recognizing money as revenue only when services are provided to the customer, not when money is received in cash.This principle is important because it ensures that financial reports accurately reflect how much value your business has generated during a specific time period. By following proper revenue recognition practices, businesses not only provide an honest portrayal of their companies’ financial health but also build trust with investors, analysts, and regulators.
Revenue should be recognized only when the services are provided. So if you have prepaid long-term subscriptions, which is a common SaaS case, proper revenue recognition should definitely be in place.
Not every business has to stick to the same rules when it comes to recognizing revenue. While it's a must for public companies in the US to follow the Generally Accepted Accounting Principles (GAAP), smaller private companies often have more flexibility.
For small businesses, especially those not aiming to go public, worrying about revenue recognition might not be a top priority. It all depends on things like how the business operates, where it's located, whether it's private or public, and its financial relationships.
If you're running an international business, you might have to deal with the International Financial Reporting Standards (IFRS), which can replace GAAP in certain countries. But even if it's not required, many companies still choose to follow IFRS guidelines voluntarily.
To recognize revenue under ASC 606 and IFRS 15, businesses follow five steps:
Step 1: Identify the contract and get a clear picture of what's agreed upon with the customer.
Step 2: Identify performance obligations to figure out exactly what goods or services you've promised to deliver.
Step 3: Determine the total price expected from the transaction, including any adjustments.
Step 4: Allocate the transaction price to each identified performance obligation.
Step 5: Start recognizing revenue as you fulfill each performance obligation, indicating the transfer of goods or services to the customer.
The core principles of revenue recognition under GAAP are:
1. Accrual accounting: Revenue should be recognized when a business has earned it, not just when they've received the money. It's about matching revenue with the work they've done, whether it's delivering goods or providing services.
2. Completion of revenue-generating activity: Revenue is recognized only once the seller completes the obligation.
3. Reasonable certainty of payment: Revenue is recognized only if there’s certainty that the payment will be completed.
4. Matching principle: Revenue and associated expenses go hand in hand and must be reported together.
Synder RevRec is a powerful software tailored to simplify revenue recognition procedures for businesses leveraging Stripe subscriptions. This module guarantees adherence to GAAP standards and addresses specific regulatory demands like IFRS 15 and ASC 606, catering particularly to the needs of SaaS companies.
Synder RevRec offers three methods of SaaS revenue recognition:
Here are two ways Synder RevRec recognizes discounts for correct revenue recognition:
1. Recognizing discounted totals: In this setup, a default discount product is mapped, integrated with QuickBooks Online, and linked to a deferred revenue account. Then, the discount is recorded in the income account specified in Synder settings. This automatically includes the default discount line item in invoices containing recorded discounts.
2.Recognizing gross and discount: This setup involves mapping individual discounts originating from Stripe to specific discount products in QuickBooks Online. These QBO discount products are then linked to deferred revenue accounts for accounting within QuickBooks Online and recorded in the income account in Synder settings. Each invoice accurately reflects individual discount items based on the established mapping.