Synder Revenue Recognition module integrates directly with Stripe, however, what if your business or your client’s subscription management does not use Stripe?
Businesses may use PayPal or other subscription management tools, or simply enter invoices in QuickBooks manually, but still need a revenue recognition solution. If this is your case, Synder revenue recognition module could be the perfect fit. Learn more about how to import invoices with Excel spreadsheet for revenue recognition with Synder.

Overview:

  1. How to upload an Excel sheet with invoices and refunds?

  2. Filling out the template file

  3. How to edit imported data?

  4. Configure the invoices synchronization

How to upload an Excel sheet with invoices and refunds?

In order to import your list of invoices or refunds to revenue recognition module in Synder, follow the steps below:

  • Go to Revenue RecognitionSubscriptions, click Import data.
  • In the dropdown, select Import Excel.

  • Download the Excel template file and fill it out. Afterward, upload it using the Browse option shown in the screenshot below, and click Import Excel to start the process and wait for the import to complete.

Filling up the template file

The columns marked with asterisks are required to be filled out.

Transaction type*Specify what kind of transaction you import. Supported values: Invoice, Refund.
Transaction Id*Specify the unique ID of the transaction. If the transaction with the same ID is found, it will be updated according to the information in the imported Excel file.
Subscription IdSpecify the subscription ID. Use the same ID for multiple transactions if you want to link them to a single subscription.
Note: If left blank, the Transaction ID will be used as a subscription ID.
Customer name*Specify the customer name.
Line item name*Specify the line item (product) name.
Line subtotal*Specify the amount associated with the product.
Discount amountSpecify any discounts associated with this item line.
Tax amountSpecify any taxes associated with this item line.
Tax inclusiveSpecify the tax application mode. Possible values: True, False.
Source currencySpecify the currency of your transaction.
Exchange rateSpecify the exchange rate if the currency of your transaction is different from the home currency.
Transaction Date*Specify the transaction date (e.g. invoice, refund date).
Note: Make sure the date is after the revenue recognition start date set in your Revenue Recognition configurations.
Recognition start date*Specify the service period start date.
Recognition end date*Specify the service period end date.
Note: The last day of the service period will be excluded, since for recurring invoices, the next invoice might fall on that date. The best way to specify the recognition start and end dates is:
start – 1 May 2023
end – 1 May 2024 (not 30 April 2024).
Linked invoice IDSpecify the transaction ID of the invoice that the refund is related to.

Your Import History

You can view your import history and check the results or any ongoing imports on the Excel import history page.
Go to Subscription Import data → See Excel import history.

Click See details to access the log of the specific Excel file you imported.

You will be able to see the log of what was imported and the status of each import line in the table.

How to edit imported data?

You can easily edit imported data by correcting it in the import file and re-uploading the Excel file.
Important: To ensure the update works correctly, specify the transaction ID of the transaction you want to edit. As soon as the transaction with the same ID is found, it will be updated.

This is how you can do that:

  • Prepare your file and make sure it contains the correct data this time.
  • Double-check that the transaction ID matches the transaction you want to update.
  • If Synder also syncs entries to your books, be sure to roll back the synced journal entries.
  • Import the file again.

Note: You cannot update the transactions or subscriptions imported from Stripe if you use Excel integration. For these subscriptions, Stripe is the source of truth.

When to Use Excel Synchronization in RevRec

Synder’s built-in Revenue Recognition works natively with Stripe only. For other platforms, uploading invoices separately to RevRec for deferred revenue handling solves this limitation

Use Case 1: Invoices Already in Books (Recognition Only)

When: Invoices reach books via regular Synder sync or third-party tool. Use RevRec only for deferred revenue recognition.

Excel sync: OFF: The Excel synchronization toggle (RevRec → Configuration → Excel synchronization) decides if uploaded RevRec invoices also post to your accounting platform or stay in RevRec for recognition only.

Example

SaaS business with subscriptions handled by Square. Regular Synder sync posts invoices to QuickBooks Online. RevRec handles multi-month deferred revenue recognition without duplicating sales data.

Setup Steps

  1. Route invoices to Deferred Revenue
    Map your subscription products to the Deferred Revenue account (not P&L income account). [See RevRec setup guide]
  2. Create Excel provider
    Add Excel source in RevRec, connect to the same accounting platform. [Revisit the steps above]
  3. Disable Excel sync
    RevRec → Configuration → Excel synchronization → Turn OFF “Synchronize transactions from Excel to your books”.
  4. Upload invoices to RevRec
    Import the same invoices already in your books.
  5. Map RevRec items
    Link items to Deferred Revenue (liability) on your books and select the dedicated income accounts in the RevRec configuration. [See RevRec setup guide]
  6. Recognition entries appear
    RevRec posts scheduled entries to recognize month-end revenue (Platform Transactions or Summaries List).

Use Case 2: Sync Invoices + Recognize Revenue (Both via RevRec)

When: Platform has no direct accounting connection. Synder handles both invoice posting and deferred revenue recognition.

Excel sync: ON creates invoices + recognition entries (RevRec → Configuration → Excel synchronization)

Example

External billing platform (no Synder integration). Nothing reaches QuickBooks currently. Need subscription deferred revenue recognized monthly.

RevRec uploads invoices → creates them in QuickBooks (with payments applied/closed) → posts monthly recognition entries from Deferred Revenue to income accounts.

Setup Steps

  1. Create Excel provider
    Add Excel source in RevRec → connect to accounting platform. [Revisit the steps above]
  2. Enable Excel sync
    RevRec → Configuration → Excel synchronization → Turn ON “Synchronize transactions from Excel to your books”.
  3. Upload invoices to RevRec
    Import invoices for Synder to sync and recognize.
  4. Map RevRec items
    Link items to Deferred Revenue (liability) on your books and select the dedicated income accounts in the RevRec configuration. [See RevRec setup guide]
  5. Invoices + recognition appear
    Both show in Platform Transactions (or Summaries List).

What Happens After Setup

  • Invoices: Created on original dates, payments applied (closed), credit → Deferred Revenue.
  • Recognition: Monthly entries debit Deferred Revenue → credit mapped income accounts.

Reach out to the Synder Team via online support chat, phone, or email with any questions you have – we’re always happy to help you!

Author

Leave a Reply

Your email address will not be published. Required fields are marked *