Merchant Processing Fees for Restaurants: The Right Way to Book Them

Merchant Processing Fees for Restaurants


Card payments have become the default in most restaurants.

For many operators, cash is now the exception rather than the norm. That shift has made merchant processing fees a routine part of doing business. They are built into every transaction, every day, across every location.

Because of that, they are easy to accept and move past.

But over time, something starts to feel off. Sales look strong, but margins do not quite follow. Deposits seem lower than expected. Reports do not always line up as cleanly as they should.

In many cases, the issue is not the fees themselves. It is how they are being handled behind the scenes.

In this article, we will cover the right way to structure merchant processing fees for restaurants. 

What Is Happening Behind Every Card Payment

At a high level, every card transaction follows the same flow.

A customer pays for their meal. The payment processor takes a percentage. The remaining amount is deposited into your bank account.

If a customer pays $100 and your processor takes $3, you receive $97. Most operators naturally look at the $97 because that is what shows up in the bank.

But your restaurant still made $100 in sales. The $3 is a cost of accepting that payment, not a reduction in what you earned.

Processing fees typically range from about 2.5% to 3.5% of card sales. For a restaurant doing consistent volume, that adds up quickly. But the bigger issue is not just the cost. It is how that cost shows up in your numbers.

When sales and fees are blended together, it becomes harder to see what is really going on.

The One Rule That Fixes Most Issues

Most of the confusion around processing fees comes down to one simple mistake: using deposits as a proxy for sales.

The cleaner way to think about it is this:

Sales are what the customer paid. Fees are what it costs you to collect that payment.

Going back to the example:

  • Customer pays $100
  • Processing fee is $3
  • You receive $97

You made $100 in sales and paid $3 in fees.

When this is not set up correctly, the $97 gets recorded as revenue. That makes your business look smaller than it is and hides the true cost of payment processing.

Over time, this creates a distorted view of both your top line and your margins.

Once you separate these two pieces, most reporting issues start to resolve themselves.

Where Processing Fees Should Show Up

One of the most common reasons processing fees get overlooked is that they are not clearly visible.

They are often grouped into:

  • Bank fees
  • Miscellaneous expenses
  • General overhead

This makes it difficult to answer a simple question: how much are we actually paying to accept payments?

A better approach is to create a dedicated line item for merchant processing fees. As long as the cost is visible and consistent over time, it works. 

When fees are tracked this way, a few things become easier:

  • You can see trends month to month
  • You can compare providers or payment channels
  • You can understand fees as a percentage of sales

Clarity at this level turns processing fees from a hidden cost into something you can actually manage.

Why Your Numbers Do Not Tie Out

A common frustration for restaurant operators is that POS reports and bank deposits rarely match.

This is not a mistake. It is a timing and structure issue.

Your POS records gross sales. Your bank receives net deposits after fees are deducted. On top of that, there may be delays between when a transaction happens and when funds are settled.

If you are trying to reconcile your business using only bank data, things will never fully line up.

A more reliable approach is to separate the pieces:

  • Use your POS as the source of truth for sales
  • Use processor reports to identify fees
  • Use your bank account to confirm what was actually received

Once each part has a clear role, the numbers start to make sense again.

The Situations That Create Hidden Fee Problems

Processing fees become more complex as your business grows and adds new revenue channels.

Online ordering is one example. Fees often include both payment processing and platform commissions, but they are not always broken out clearly. Without separating them, it is hard to understand the true cost of each channel.

Tips are another area that can create confusion. Processing fees may apply to tip amounts, and if those fees are passed through or absorbed inconsistently, it can affect both payroll and reporting.

Multiple payment channels add another layer. In-store payments, online orders, and third-party platforms often have different fee structures. If everything is grouped together, it becomes difficult to compare performance across channels.

These are not edge cases. They are normal parts of running a modern restaurant. But they do require a bit more structure to keep your numbers clean.

Why This Matters for Your Margins

Processing fees are easy to overlook because they are small on each transaction.

But at scale, small percentages matter.

A difference of even 0.4% in processing costs can translate into thousands of dollars over the course of a year. Without clear tracking, those differences are hard to spot and even harder to act on.

More importantly, unclear reporting limits your ability to make decisions.

If you cannot see your true revenue, you cannot accurately evaluate performance. If you cannot isolate payment costs, you cannot negotiate or optimize them. If your numbers do not tie together, it becomes harder to trust them.

When processing fees are structured clearly, they stop being background noise and start becoming something you can actively manage.

Where Vast Can Help

Most restaurants struggle with merchant processing fees because they are set up incorrectly with sales, deposits, and fees blended together.  This makes it harder to see what is actually driving your restaurant’s performance.

At Vast, we work with restaurant operators to simplify how their numbers are structured so they can focus on running the business, not untangling it. If your reports do not clearly show how sales, deposits, and fees connect, it is usually a sign that there is an opportunity to clean things up.

Even a few targeted changes can make your financials significantly easier to understand and use.

Common Questions

How should restaurants account for merchant processing fees?

Restaurants should book merchant processing fees as a separate operating expense line item (often coded to ‘Bank/Merchant Fees’ or ‘Credit Card Processing’), NOT as a reduction of revenue. Merchant fees typically run 2.5-3.5% of credit card sales for restaurants. Booking them properly preserves your gross-revenue reporting and makes industry benchmarking accurate.

Are restaurant merchant fees tax deductible?

Yes. Merchant processing fees are 100% deductible business expenses for restaurants. They should be tracked monthly via the merchant processor statement and reconciled to bank deposits. Underreporting merchant fees inflates net income and increases tax liability; overreporting (e.g., counting tip pass-through as a fee) understates revenue.

What is the right way to reconcile merchant deposits?

Reconcile daily: (1) Pull the POS daily sales report (gross sales by tender type), (2) Pull the merchant processor’s batch report for the same day, (3) Match credit card sales from POS to batched amount, (4) Match deposit amount on the next bank statement (T+1 or T+2) to the batch less merchant fees. Discrepancies > 1% need investigation same-week.

About the Author

Tanya McCaffery is the founder and CEO of Vast CFO, a fractional CFO firm specializing in restaurant financial leadership. Tanya brings deep hospitality industry expertise to CFO-level strategic thinking, helping restaurant operators move from gut-feel decisions to data-driven financial leadership.

Meet the Team  ·  Schedule a Consultation

Common Questions

How should restaurants record merchant processing fees in their books?

Merchant processing fees should be recorded gross, not net. Book the full credit card sale as revenue, then book the processor fees as a separate expense line. Booking net (only recording the deposit after fees are subtracted) hides 2-4% of your revenue and makes your sales look smaller than they actually are.

What is a typical merchant processing fee for restaurants?

Most restaurants pay between 2.5% and 3.5% of card volume in processing fees, blended across debit, credit, and rewards cards. On $1M in card sales that is $25,000-$35,000 per year. Aggressively shopping processors and negotiating interchange-plus pricing can usually save 0.3-0.7% on the rate.

Should restaurants pass processing fees on to customers?

Many states now allow restaurants to add a credit card surcharge or cash discount. Surcharges must be capped at 4% and clearly disclosed. Whether to add one is a brand and customer-experience decision more than a financial one. Restaurants that add surcharges typically recover 80-90% of their processing fees.

Why do my merchant statements never match my POS sales?

Three common reasons: tips paid out in cash but processed on a card, refunds and voids netted into deposits, and chargebacks pulled out without notice. Reconciling card sales to merchant deposits weekly catches these within days. Monthly reconciliations let them stack up and get lost.

Are merchant processing fees tax deductible?

Yes, merchant processing fees are fully deductible as a business expense in the year they are incurred. They are typically booked on Schedule C, line 17 (legal and professional) or line 22 (supplies), or on Form 1120/1120-S as a separate expense line on the P&L. Most CPAs flag them as ‘bank and credit card fees.’

Build a financially stronger restaurant with Vast

Ready to take your business to the next level? We’re here to help! Simply tell us a few details and we’ll get back to you within one business day.