How to Record Stripe Deposits with Fees in QuickBooks Online

If your business uses Stripe to process customer payments, you’ve likely noticed that the deposits you receive in your bank account don’t match the total amount your customers paid.

This difference is due to Stripe processing fees, deducted before the net amount is deposited.

While Stripe makes it easy to accept payments, these deductions can create challenges when reconciling accounts in QuickBooks Online (QBO).

To maintain accurate financial records, it’s important to record the gross payment amount and the associated Stripe fees in QBO.

This ensures your income reports are accurate, expenses are tracked, and bank reconciliations go smoothly.

In this guide, we’ll walk you through step-by-step instructions for recording Stripe deposits with fees in QuickBooks Online, helping you keep your books clean and error-free.

Quick Instructions:

Find Stripe payouts/fees:

  1. Log into Stripe
  2. Click Balances in the left side menu
  3. Click Payouts
  4. Find the correct payout and click the amount
  5. Find your gross charges and fees are in the Summary section

Record Stripe Deposit in QBO:

  1. Click the +New Button in the left side menu
  2. Click Bank deposit in the Other column
  3. In the Account dropdown, select the bank account where the Stripe payment was deposited
  4. In the Date field, enter the date the money got deposited into the bank
  5. Enter the Gross Payment
    • In the ACCOUNT column, select the appropriate income account
    • In the AMOUNT column, enter the gross charges
  6. Enter the Stripe Fee
    • In the ACCOUNT column, select the expense account you use for fees
    • In the AMOUNT column, enter the gross charges
  7. Verify that the AMOUNT in the upper right corner matches the payout
  8. Click the Save and close button

Keep reading for a complete walkthrough with screenshots:

Find Your Stripe Fees

Before recording the deposit in QuickBooks, you’ll need to get Stripe’s fee amount. You’ll find this in your payouts.

There are a few different ways to get there. I’ll show you the one I prefer.

When you log into Stripe, you’ll see a dashboard. In the menu on the left, click Balances.

To find your payouts click Balances in the left side menu of the Stripe dashboard

In the tabs across the top of the screen, click Payouts.

The Payouts screen shows the amount deposited on the right, the bank account it deposited into, and the date the money is expected to arrive.

List of payouts in Stripe

You should know the date and amount of the deposit you want to add to QBO; all you need now is the fees. So, find the deposit in the list and click the amount to open it and get more details.

What you’re looking for is the Summary.

The Summary shows you the Gross and Fees for Charges, Refunds, and Adjustments.

Payout in Stripe showing fees in the Summary section

If you scroll down, you will see each transaction, including the gross and fee.

Transactions on a Stripe payout

This is helpful if you’re logging things in more detail. For example, I could log my 15, 30, and 60-minute training separately. I don’t do that, so everything I need is in the summary.

You can click the Export button in the top right corner of the Transactions section. This exports a CSV of the transactions included in this payout. You can then attach that to the deposit in QuickBooks.

Logging Stripe Deposits in QuickBooks Online

Now that we have the necessary information, we can log the deposit in QBO.

To create a deposit, click the +New button at the top of the left-side menu.

Click Bank deposit in the Other column.

Create a Bank deposit in QBO using the +New button

Follow these steps to fill in the deposit screen:

  1. Choose the Deposit Account:
    • From the Account dropdown, select the bank account where the Stripe payment was deposited.
  2. Enter the Date:
    • In the Date field, enter the date the money got deposited into the bank
  3. Enter the Gross Payment:
    • In the ACCOUNT column, select the appropriate income account.
    • In the AMOUNT column, enter the gross charges.
  4. Add the Stripe Fee: 
    • On the next line, in the ACCOUNT column, select the expense account you use for fees.
    • In the AMOUNT column, enter the fee charges.

In my example, I also have a Refund. You can subtract your refunds from your gross charges, but I like to log my refunds separately. 

To do this, I add another line with the same income account as the gross charges line and then the refund amount.

I also like to add a description for each line; this is just for me, it does not appear on any reports.

When you’re done, the AMOUNT in the upper right corner should match the Payout amount from Stripe. 

Bank deposit recording a Stripe payout with fees and a refund in QBO

Click the Save and close button to finish.

Fees on the Profit and Loss Report

For good bookkeeping and tax purposes, you need to record the full amount you earned and the fees.

Here, you can see an example of a simple Profit and Loss with the Consulting income I logged from the Stripe payout in the Income section and the fee in the Expense section.

Profit and Loss report showing recorded income and fees from a Stripe payout.

☕ If you found this helpful, you can say “thanks” by buying me a coffee… https://www.buymeacoffee.com/gentlefrog

Scroll down for a video if you’d prefer to watch a walkthrough.

If you have questions about recording deposits from Stripe or other merchant accounts in QuickBooks Online, click the green button below to schedule a free consultation.

Need some one-on-one QuickBooks assistance?
Share Now

This content is for information purposes only and should not be considered legal, accounting, or tax advice, or a substitute for obtaining such advice specific to your business. Additional information and exceptions may apply. Applicable laws may vary by state or locality. No assurance is given that the information is comprehensive in its coverage or that it is suitable in dealing with a customer’s particular situation. Gentle Frog, LLC does not have any responsibility for updating or revising any information presented herein. Accordingly, the information provided should not be relied upon as a substitute for independent research. Gentle Frog, LLC does not warrant that the material contained herein will continue to be accurate, nor that it is completely free of errors when published. Readers and viewers should verify statements before relying on them.

Leave a Reply

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

Read similar articles

How to Enable Account Cards in QuickBooks Online’s Bank Transactions Screen

Learn how to enable the account cards on your Bank Transactions screen in QuickBooks Online.

How to Find Out Which QuickBooks Online Clients Require Immediate Attention for Payroll Tax Updates

Learn how to find out which of your clients have issues with upcoming payroll tax changes.

Have a QuickBooks / Bookkeeping Question?

Let me know what you’d like to see in future videos, blog posts, and courses.

Review Your QuickBooks

Are you a small business owner struggling to make sense of your QuickBooks data?

  • Discover how to spot costly mistakes in your bookkeeping and fix them quickly and easily.

  • Save time and money by streamlining your bookkeeping process and reducing errors.

  • Learn how to identify trends in your financial data so you can make smarter business decisions.

  • Get organized and stay on top of your finances by tracking expenses, managing receipts, and closing your books effectively.

Sign up now for this free mini-course and start mastering the essential bookkeeping skills that every small business owner needs to succeed!

FREE Mini Course

Sign up now and enjoy the peace of mind that comes with knowing your bookkeeping is accurate, up-to-date, and free from costly errors.

We won’t send spam. Unsubscribe at any time.

Review Your QuickBooks

Are you a small business owner struggling to make sense of your QuickBooks data?

  • Discover how to spot costly mistakes in your bookkeeping and fix them quickly and easily.

  • Save time and money by streamlining your bookkeeping process and reducing errors.

  • Learn how to identify trends in your financial data so you can make smarter business decisions.

  • Get organized and stay on top of your finances by tracking expenses, managing receipts, and closing your books effectively.

Sign up now for this free mini-course and start mastering the essential bookkeeping skills that every small business owner needs to succeed!

FREE Mini Course

Sign up now and enjoy the peace of mind that comes with knowing your bookkeeping is accurate, up-to-date, and free from costly errors.

We won’t send spam. Unsubscribe at any time.