Solved
Original commenter did not share additional details
Hey there, @ellen10.
Happy to help out here. What I recommend is that you record the Invoice and Payment without any bank fees, then create a deposit from that payment, where you can deduct the bank fees. Check it out:
- Go to New (+), then Receive Payments, then enter all the payment information.
- Tick the checkbox next to the invoice you would like the payment to be applied to.
- Select Undeposited funds as the deposit to account.
- Choose Save to record the transaction.

- Go back to New (+), then Bank Deposits. You should see the payment you entered in the Select Existing Payments section at the top.
- Place a checkmark to select the payment you want to deposit.
- From the Add funds to this deposit section, enter the amount of the bank service fee charged to you by the credit card company as a negative amount.
- From the Account section, select the Expense account you usually use in tracking bank fees.
- Verify that the deposit amount is correct.
- Hit Save to record the transaction.

That's it! You've just recorded your payment along with your bank fees in QuickBooks Online. You can also check out this article for an alternative to the above method: Record bank charges when receiving payment from customer
Let me know if you have any other questions by using the Reply option below. I'll be here to help.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
