About Acodei's Features

Acodei provides several features to streamline the accounting processes. Knowing all the options available could be useful for you to get the most out of the Acodei application and boost your results. Some available features are included in the free plan, while others are premium functionalities. Following, you find a description of the main options you have available.

Advanced Duplicate Protection

Despite the many protections we have implemented, the QuickBooks API can create a rare random duplicate transaction. You can enable this optional feature at the Account Mapping section in your Acodei Dashboard as additional protection. You can read more about this feature here.

Stripe Fee Management

This feature lets you modify how Stripe fees are viewed in QuickBooks Online. All three options result in correct accounting. Read below for more details on each:

Include Stripe Fees as a line item on the Sales Receipt

This is the preferred and default option. In this case, each time a transaction occurs, Acodei will create a sales receipt containing two lines, one for the gross amount of the product and one for the fees, so that the sales receipt will show the net sale amount. This method provides up-to-the-minute accounting of your Stripe fees.

Include Stripe Fees as a line item on the Bank Deposit

This method provides a line item on the sales receipt for the gross amount of the product sale. At the time of payout, Acodei will generate a bank deposit that will select all sales receipts and then add a line item on the bank deposit for all fees for that payout period. This method will only reconcile the fees at the time of payouts.

Include Stripe Fees in a separate Journal Entry

In this method, Acodei shows the net amount received on the sales receipt and separately creates a journal entry to account for the Stripe fees. This method is not preferred due to the number of journal entries generated, especially if one is created for each transaction.

Customer Management

Acodei offers several options for bringing customer data from Stripe into QuickBooks Online. When importing customer data, we first try to use the Customer Name field in Stripe. If it is unavailable, we try using the billing section's name. If neither name is available, we offer other options in the Account Mapping module of your Acodei Dashboard.



Please note that we are not currently attempting to access names stored in Stripe metadata.

Real Time Sync

The default data synchronization frequency is real-time. We record all your transactions in almost real-time, with a slight delay related to the synchronization process.



Use the Daily Summary method if you have a large volume of transactions. With this option, data is synchronized daily.

Daily Summary πŸ…Ώ

Daily Summary is a streamlined and efficient method for businesses with a large volume of transactions to manage and synchronize their financial data, reducing the workload in QuickBooks and providing a clearer financial picture.

Detailed information on how to use Daily Summary can be found here.

Class Tracking πŸ…Ώ

Class tracking allows classes to appear on your sales receipts and invoices.

You can use classes with product mapping, as described in this page.

Multiple Product Mapping πŸ…Ώ

If you sell several products and want to map them to different revenue accounts, activate the Multiple Product Mapping feature.

You can find more information here.

Invoice Sync πŸ…Ώ

If you send invoices using Stripe but want those invoices to appear in QuickBooks, you should use Invoice Sync. This feature will replicate the invoice and also apply the payments.

You can read more about Invoice Sync in this page.

Stripe Tax πŸ…Ώ

Tax Sync treats taxes that appear in Stripe similarly to how we treat fees. If tax is found on a transaction, it will display the tax as a third line item on a sales receipt, right below the gross amount and transaction fees.

You cand find more information about it here.


πŸ…Ώ = Premium Features.