How to Charge & Record Credit Card Processing Fees in Jobber + QuickBooks

dsc09978

If you run a service business using Jobber and QuickBooks, charging customers credit card processing fees may seem straightforward, but if you record those fees incorrectly, it can create messy bookkeeping, inaccurate sales tax reporting, and confusion during reconciliation.

At Nexus Financial, one of the common issues we see when onboarding new clients is improperly recorded credit card processing fees inside Jobber and QuickBooks. On the surface, invoices may look fine and deposits may still hit the bank, but behind the scenes, incorrect fee setup can create reporting problems that frustrate both business owners and bookkeepers.

As a bookkeeping firm specializing in Jobber and QuickBooks integrations, we help service-based businesses clean up these issues every week.

You can also find this information on my YouTube channel, specifically in my video, How to Charge & Record Credit Card Processing Fees in Jobber + QuickBooks, where I walk through the setup I recommend and explain why it keeps your books cleaner.

In this guide, I’ll show you how I recommend charging credit card processing fees in Jobber, how to record them correctly in QuickBooks, and what mistakes to avoid.

The Most Common Mistake

One of the biggest mistakes I see is business owners adding credit card fees directly as sales tax.

For example, if you want to charge a 3% processing fee, many people simply create a tax called “Credit Card Fee” and leave it attached to the invoice.

This causes problems.

Why?

Because sales tax and credit card fees are not the same thing.

Sales tax may need to be reported and remitted to your state.

Credit card fees are simply additional charges passed on to the customer.

If you mix the two, your books become confusing very quickly.

This becomes especially problematic if you operate in a state where your services are not taxable.

Now your reports may show fake taxable sales that never actually existed.

That creates unnecessary confusion for both your bookkeeper and your tax preparer.

First: Check Your State Laws

Before charging customers a credit card processing fee, verify whether your state allows it.

Some states restrict or regulate credit card surcharges. You can view your state’s legislation here.

You should confirm:

  • Whether surcharges are allowed
  • Whether surcharge percentages are capped
  • Whether disclosure requirements apply

This step matters before making any invoice changes.

The Simplest Alternative: Raise Prices

Before discussing my preferred setup, I want to mention the easiest solution.

In many cases, simply raising your prices 3–5% annually is cleaner than adding separate credit card fees.

Why?

Because it avoids extra invoice complexity.

Instead of itemizing a fee, you build processing costs into your pricing structure.

This makes invoicing simpler and often creates a better customer experience.

For many businesses, this is the approach I prefer.

However, if you want to explicitly charge processing fees, here is the method I recommend.

My Preferred Method for Charging Credit Card Fees in Jobber

Inside Jobber, you can temporarily use a sales tax setting to calculate the fee percentage for you.

For example:

Invoice amount: $500
Credit card fee: 3%
Calculated fee: $15

Jobber’s tax calculation can save you from manually doing the math every time.

The key is this:

Use the tax setting only as a calculator.

Do not leave it as tax on the final invoice.

Step 1: Create a Temporary Credit Card Fee Tax

Inside Jobber, create a tax setting labeled something like:

Credit Card Fee = 3%

Again, this is only being used to calculate the surcharge amount.

Step 2: Build the Invoice Normally

Add your regular invoice line items.

Example:

Tree Labor =  $500

Jobber calculates the temporary 3% fee for you.

That gives you a fee amount of:

$15

Step 3: Convert the Fee Into a Line Item

This is the most important step.

Take the calculated fee amount and create a normal invoice line item such as:

Credit Card Processing Fee = $15

Once the fee is added as a line item, delete the temporary tax.

Now your invoice includes the surcharge without incorrectly classifying it as tax.

That keeps your accounting much cleaner.

image
image

Why This Method Works Better

This method solves several problems.

It helps you:

Avoid fake sales tax reporting
Keep invoice calculations simple
Maintain cleaner Jobber-to-QuickBooks sync
Reduce bookkeeping cleanup later

Most importantly, it prevents confusion during tax preparation.

If your bookkeeper sees credit card fees recorded as tax, they may spend unnecessary time trying to determine whether those amounts belong in sales tax filings.

That wastes time and increases cleanup costs.

How This Appears in QuickBooks

When invoices sync properly from Jobber into QuickBooks, the processing fee becomes part of invoice revenue rather than a tax liability.

This creates cleaner reporting.

You still want to separately record the merchant processing expense being withheld by Jobber.

Example:

Customer invoice total: $515
Customer pays: $515
Jobber processing fee withheld: $15
Net bank deposit: $500

Your books should reflect:

Revenue: $515
Merchant Processing Expense: $15
Net Deposit: $500

This ensures your income and expenses are recorded accurately.

Final Thoughts

Charging credit card processing fees inside Jobber is not inherently difficult, but doing it the wrong way can create major bookkeeping headaches.

The most important takeaway is simple:

Do not leave credit card processing fees coded as sales tax.

Use tax settings only as a calculation shortcut, then convert the amount into a regular invoice line item.

If you prefer to watch a video where I go over this topic, check out my video on YouTube where I go through an example in Jobber. How to Charge & Record Credit Card Processing Fees in Jobber + QuickBooks

Need Help With Jobber & QuickBooks?

If your books are messy, your Jobber and QuickBooks integration isn’t working correctly, or you’d rather have an expert handle everything for you, we’d love to help.

At Nexus Financial, we specialize in helping service businesses:

  • Maintain the Jobber + QuickBooks integration
  • Clean up bookkeeping errors
  • Reconcile Jobber payouts
  • Prepare monthly financial reports
  • Provide ongoing bookkeeping and tax support

These are the tools we recommend to many of our bookkeeping clients.

Jobber

Manage scheduling, invoicing, payments, and customer communication.
Jobber Referral Link for 20% off your first 6 months!

QuickBooks Online

Accounting software that integrates with Jobber.

Gusto Payroll

Our preferred payroll software for most service businesses.
Gusto Referral Link for a $100 Visa Gift Card!


Learn More

You can also find us on:


About the Author

Megan Schlichtmann
Megan Schlichtmann is the Founder of Nexus Financial, a full-service bookkeeping and tax firm specializing in Jobber and QuickBooks for service-based businesses. Drawing on years of experience helping companies build accurate accounting systems, Megan has developed the processes and best practices that the Nexus Financial team uses to maintain clean books, reliable financial reporting, and seamless Jobber + QuickBooks integrations for clients across the United States.

Shopping Cart