Getting Started

Building Blocks

Custom Fields

Subscription Features

Localization

Invoices

Credits

Order Management

Billing Features

Taxes

Payment Methods

Direct Debit Payments

Configuring Gateways

Revenue Recovery

Hosted Pages

Notifications

Reports and Analytics

Data Privacy & Security

Fraud Management

Migration

Open Source Resources

Other Features

API Integration

Third Party Integrations

QuickBooks Reconciliation 

Reconciliation is the process of confirming that the balance in the Accounting books matches the balance in the Statement (gateway statement, bank statement etc).

Reconciliation helps your accounting team confirm that all the amounts appearing in the statement are brought to record into the books of accounts and a clear explanation emerges for the unreconciled items.

Note
  • Only Chargebee sites with Stripe gateway configured are supported.

Problem: The trouble with Reconciliation 

Imagine that you have a number of invoices processed on a daily basis. The payments are initiated from Chargebee and processed by your gateway. The gateway transfers the final amount (as a lump sum) at the end of the day or after a few days depending on the gateway, with no correlation to the original Invoices for which payments are processed. The problem statement is as follows:

How do we reconcile the invoices/transactions with the bank statement when one lump sum amount is deposited in the Bank Account (when you do not know which individual invoices make up the lump sum amount)?

Bank Transaction Invoices/Transactions
Sum of $490 credited to the
Bank Account on 4th Jan
Customer 1 - Invoice 001 - $99
(Paid on 2nd Jan)
Customer 2 - Invoice 002 - $99
(Paid on 2nd Jan)
Customer 3 - Invoice 003 - $99
(Paid on 2nd Jan)
Customer 4 - Invoice 004 - $99
(Paid on 2nd Jan)
Customer 5 - Invoice 005 - $99
(Paid on 2nd Jan)
Note

Stripe cannot be connected to QuickBooks to download the statement (as you can do with your bank accounts)

The Reconciliation process can be simplified by following the steps mentioned below [this is a recommendation from Chargebee and may vary based on different accounting practices]:

  • Create a Bank Account for the Gateway (in addition to your physical Bank Account)
  • Download Gateway statement from Chargebee
  • Upload Gateway statement into this Bank Account
  • Use Chargebee's Chrome plugin to perform Reconciliation

In the same example above, an account is created in QuickBooks and the gateway statement is uploaded.

Invoices/Transactions Gateway Statement Bank Transactions
Customer 1 - Invoice 001 - $99 (Paid on 2nd Jan) Transaction processed, for $99
Customer 2 - Invoice 002 - $99 (Paid on 2nd Jan) Transaction processed, for $99
Customer 3 - Invoice 003 - $99 (Paid on 2nd Jan) Transaction processed, for $99
Customer 4 - Invoice 004 - $99 (Paid on 2nd Jan) Transaction processed, for $99
Customer 5 - Invoice 005 - $99 (Paid on 2nd Jan) Transaction processed, for $99
Processing Fee
$5.00
Transfer $490 to
Bank account on 4th Jan
Sum of $490 credited to the
account on 4th Jan
Note

The gateway processing fees will be aggregated and shown in the gateway statement export if the multiple fee line items were applied in your gateway statement.

Clearing Account 

  • You can create a clearing account of type "Bank" in QuickBooks and select the account in Chargebee while setting up the integration
  • Payment and refunds can be mapped to one Bank account only. You cannot map payments to one Bank account and refunds to another.
  • You can create more than one clearing account if you have multiple currencies or gateways configured in your Chargebee site such that payments and refunds can be mapped to multiple clearing accounts. Eg: A clearing account for Stripe, another account for GoCardless etc or based on currencies.
  • If you have selected a Bank account and want to change the Bank account to a clearing account, you can select the Manage Mapping option and edit the account selected.

Reconcile Payments 

Step 1: Download Gateway Statement from Chargebee

If you have not enabled Reconciliation during initial configuration, you can begin the setup and select a clearing account.

Connect your Chargebee and QuickBooks accounts

  • Navigate to the QuickBooks Integration sync settings from Settings > 3rd Party Integrations > QuickBooks
  • Click on Get Gateway Statement
  • Select the date range for which the statement should be downloaded
Note
  • Gateway statement can be downloaded for transactions made after Mar 15, 2017 only.

  • When you provide a date range, you can select dates within 2 months range only while exporting the gateway statement.

Step 2: Upload Gateway Statement in QuickBooks

If you have an existing gateway account in QuickBooks to manage the gateway statement, you can use that, else create a new Bank chart of account and import the Gateway statement.

Step 3: Start Reconciliation process

Note
  • If a match is not found, the extension will skip the entry and proceed to the next transaction.
  • The extension will not match Gateway Fees and Settlement/transfers to Bank, these should be reconciled automatically (as explained in the following steps).

Step 4: Review the reconciled payments

  • Click on Reconciliation option in the menu from Settings
  • Select the clearing/gateway account, enter the date and bank balance to begin the review process
  • The transactions which have matched will be auto-selected
  • Click on Finish Now option.

Step 5: Map the Gateway processing fees

  • Navigate to the Gateway account.

  • Select an expense (or any Account) and map the gateway processing fees.

Step 6: Transfer settlement amount to a Bank Account

  • After the Payments and refunds are reconciled between, the settlement entries should be reconciled.

  • You need to transfer the lump sum amount from the Gateway account to an actual Bank Account.

  • Now run the Reconciliation process for the Bank Account as well.

Reconciliation is now complete, all entries are processed.

FAQ 

Will the gateway statement be converted into QuickBooks format?

When you download the statement from Chargebee, Chargebee will convert it to a format accepted by QuickBooks, so you need not convert the files again.

How are multi-currency invoices managed?

For Multi currency users, the exchange rate will be derived from the Gateway involved.

How will offline payments be reconciled?

  • Offline transactions will be sent from Chargebee (You can provide a specific account name as part of QuickBooks Online integration setup process).

  • Offline transactions will be downloaded into QuickBooks via the Bank Statement feed.

  • You should manually match the Offline transactions.

Was this article helpful?
Loading…