QuickBooks

How to Record Bank Charges in QuickBooks Online (Without Catching Them a Month Late)

Open the bank feed for the account, find the fee, a monthly maintenance charge, a wire fee, whatever your bank deducted, and categorize it to a Bank Charges expense account, then click Add. If the fee never hit a connected feed, enter it manually with + New > Expense instead. Here's the full process, plus how to stop reviewing the same recurring fee by hand every month.

The full walkthrough

1. Confirm you have a Bank Charges account. Go to Settings > Chart of Accounts and search for one. Most QuickBooks Online charts of accounts already include a default Bank Charges expense account; if yours doesn't, click New, choose Expenses as the account type and Bank Charges as the detail type, then save.

2. Open the bank feed. Go to Transactions (or Banking), then select the account the charge came out of.

3. Find the charge and categorize it. Bank fees usually post with a description like 'Service Charge' or 'Monthly Fee.' Click the transaction, set the category to Bank Charges, confirm the payee as your bank, and click Add.

4. Enter it manually if it never hit the feed. Not every account stays connected, and some fees, an annual box fee, a one-off wire charge, show up on a paper or PDF statement before they ever show up in QuickBooks. Use + New > Expense, pick the bank as the payee, set the payment account to where the fee came out of, category it to Bank Charges, and save.

5. Set up a Bank Rule for the recurring ones. Under Rules, build one so anything from your bank matching 'service fee' or 'maintenance fee' lands in Bank Charges automatically, with no manual review needed for that line item every month.

Where a simple rule stops covering it

Bank Rules handle the predictable fee well, the same monthly maintenance charge, the same amount, every time. Wire fees and overdraft charges are messier: the amount changes, the description isn't always consistent, and a rule built to catch one wire fee can just as easily miss the next one or miscategorize something that isn't actually a bank charge at all.

Multi-account businesses feel this the most. Someone's still opening several bank feeds every month, eyeballing the fee line, and confirming it landed in the right place, because a rule that's loose enough to catch every variation is also loose enough to grab something that shouldn't be there.

What we've built on top of QuickBooks bank charges

Fee tracking across every connected account

Bank charges from every account and entity roll up into one place automatically, flagged if a fee spikes or a new one shows up, instead of someone checking each statement account by account.

Anomaly flags on the fees a rule can't catch cleanly

Wire fees and overdraft charges that vary in amount get flagged for a quick human glance instead of a rigid rule either missing them entirely or sorting them into the wrong category.

What's actually taking time in your bank fee review?

Tell us how many accounts you're reconciling and what still gets checked by hand, and we'll tell you what's worth automating first.

Let's talk

Still catching bank charges during reconciliation instead of as they happen?

Tell us how many accounts you're watching and what the review actually looks like each month, and we'll tell you honestly whether it's worth automating. Bank charges are a small line item in the bigger picture; n-frames builds around whatever's eating time in a business, any tool, any process, not just this one.

Let's talk

Frequently Asked Questions

What's the difference between a bank charge and a merchant account fee in QuickBooks?+
A bank charge is what your bank deducts for holding or servicing an account, a monthly fee, a wire charge. A merchant account fee is what a payment processor takes when a customer pays you by card, a completely different cost from a different source. They deserve separate expense accounts so you can actually see what each one is running you.
How is a finance charge different from a bank charge in QuickBooks?+
Opposite direction entirely. A finance charge is something you assess a customer for paying an invoice late; it's income-side, not an expense. A bank charge is money your bank takes from you. QuickBooks keeps these as unrelated features, and conflating them will throw off both your expense totals and your receivables.
How do I add a new bank account in QuickBooks before I can categorize fees from it?+
From Transactions (or Banking), click Link account, search for your bank, and log in to connect it; QuickBooks pulls transactions in automatically from there. To add one without connecting live, go to Settings > Chart of Accounts > New, choose Bank as the account type, pick the right detail type, and enter the opening balance as of your start date.

Let's talk

Tell us the one thing your team does manually that eats up time. We read every message and reply within a day.