# Shop payment fees: QR code standard (QRIS) 0.3% fee vs card, split by ticket size 2026

Andi Pratama · October 12, 2026

> Compare QRIS 0.3% MDR vs card acquiring fees for Indonesian SMEs in 2026. Split payment rails by ticket size using standard-costing logic to cut costs.

This guide gives Indonesian SMEs a verify-before-you-commit framework for choosing between QRIS at 0.3% MDR and card acquiring in 2026. It shows how to split payment rails by ticket size using standard-costing logic for stable, repetitive flows and activity-based visibility where fee stacks are complex.

![bustling Indonesian street market golden hour vendors under](https://static.mm-ais.com/article-images-ai/shop-payment-fees-qr-code-standard-qris-ai-9debeed1.jpg)
bustling Indonesian street market golden hour vendors under

## How It Works

QRIS and card acquiring are two different rails with two different pricing logics, and the only way to compare them honestly is to trace where the money moves. On the QRIS side, the merchant discount rate (MDR) is the fee deducted from the transaction before settlement; the 0.3% figure is the stated 2026 benchmark this guide compares against, so confirm in writing with your provider that it applies to your registered merchant category before you model anything. On the card side, the cost is not one number but a stack: the interchange paid to the issuing bank, the scheme fee paid to the network, and the acquirer's markup. That stack is why a card quote that looks like a single "rate" is almost never comparable to a QRIS MDR without unpacking it.

Three terms do most of the work in this comparison. MDR is the all-in percentage the merchant pays on QRIS, deducted at settlement. Interchange is a component of card cost that flows to the cardholder's bank, not to your acquirer. Settlement timing is when funds actually land in your account, which matters more than the headline rate for a business that turns inventory weekly. A fourth term, the merchant category, determines which QRIS MDR applies to you, so confirm your registered category in writing before you model anything.

To verify the mechanism on your own account, pull one month of settlements and separate them by rail. For each QRIS transaction, confirm the MDR actually deducted matches the rate for your registered category. For each card transaction, request the interchange-plus breakdown in writing rather than accepting a blended rate. Then compute the effective cost per rail by dividing total fees by total transaction value, not by averaging the quoted rates, because a few large tickets can pull the blended number far from what you actually pay on the small ones.

| Term | What it is | Where to verify it |
| --- | --- | --- |
| MDR | All-in fee deducted from QRIS settlement | Your QRIS settlement report, per transaction |
| Interchange | Fee paid to the cardholder's issuing bank | Acquirer statement, itemized |
| Scheme fee | Fee paid to the card network | Acquirer statement, itemized |
| Acquirer markup | The acquirer's own margin | Your acquiring contract |
| Settlement timing | When funds reach your account | Bank statement vs. transaction date |

The mechanism itself is simple: QRIS deducts a single published percentage at settlement, while card acquiring deducts a stack whose total you cannot know until the acquirer itemizes it. That asymmetry is the whole reason a like-for-like comparison requires the statement, not the sales pitch. Before you commit to either rail, get the itemized statement for both and confirm your QRIS merchant category in writing.

![modern minimalist café interior Jakarta morning sunlight streaming](https://static.mm-ais.com/article-images-ai/shop-payment-fees-qr-code-standard-qris-ai-a1d8381c.jpg)
modern minimalist café interior Jakarta morning sunlight streaming

## Key Factors to Consider

When you're deciding whether to split your payment rails by ticket size, three criteria should drive the decision: your average ticket size, your settlement speed needs, and your customer mix. Everything else is secondary. Get these three verified from your own transaction data before you commit to any acquirer's proposal, because the right split for a warung is different from the right split for a furniture showroom.

First, ticket size. Pull your last three months of transactions and compute your median ticket, not your average — averages get distorted by a few big sales. The logic is simple: a percentage-based fee costs more in absolute rupiah as tickets grow, so the larger your median ticket, the more a flat-percentage rail eats into margin. If your median ticket is small and volume is high, the low-percentage rail dominates; if tickets are large and infrequent, run the absolute-fee math on both rails before signing anything.

Second, settlement timing. QRIS and card acquiring do not necessarily settle on the same schedule, and the difference matters if you're using daily intake to restock inventory or pay suppliers. Ask each provider in writing: when does money land in my account for a transaction made on a Friday, a public holiday, and a normal weekday? Get the answer as a specific cut-off time, not "next business day" hand-waving. A rail that looks cheaper but settles two days later can cost you more in working capital than it saves in fees.

Third, customer mix. Check what your customers actually carry: if your POS or banking app shows most payments coming from e-wallets and mobile banking, one rail covers you; if you serve tourists or corporate buyers with cards, you need the other. Don't pay for a rail your customers don't use.

| Criterion | What to verify before committing |
| --- | --- |
| Median ticket size | Compute from 3 months of your own transaction data; compare absolute fee cost per rail at that ticket level |
| Settlement speed | Written cut-off times for weekday, Friday, and holiday transactions from each provider |
| Customer mix | Share of payments by method from your POS or acquirer dashboard |

One final check before you sign: compare like-for-like totals. Some providers quote a headline rate but add fixed per-transaction charges, terminal rental, or settlement fees on top. Ask for a single all-in effective rate on your actual transaction profile, and reconcile it against one month of real volume. If a provider won't give you that number in writing, treat that refusal as your answer.

## Common Mistakes

The most expensive mistake Indonesian SMEs make when splitting payment rails by ticket size is committing to a rate sheet instead of a real statement. A merchant sees an advertised MDR, assumes it applies to every transaction, and signs. Then the first settlement report arrives and the effective cost is higher, because the headline figure covered only one card scheme, one transaction type, or one merchant category. Concrete example: a Jakarta café owner quoted a rate for QRIS accepts it, then discovers her card-acquiring agreement carries a separate schedule for premium cards and for international-issued cards, and her weekend tourist traffic runs almost entirely on the latter. The fix is mechanical: pull your last full settlement report, compute the total fees deducted divided by total settled volume, and treat that blended figure — not the advertised one — as your baseline.

The second pitfall is comparing the two rails on fee alone while ignoring what each fee actually buys. A card transaction and a QRIS transaction are not interchangeable products: they differ in settlement timing, dispute and chargeback exposure, and the hardware or signage each requires. A clothing retailer in Bandung switched customers toward one rail to chase a lower deduction, then found that the rail's dispute process left her carrying refund risk on high-ticket items she had previously handled comfortably on the other rail. The check here is like-for-like: for the same hypothetical sale, list the net amount you receive, the date it lands in your account, and who bears the cost if the customer disputes it. If you cannot fill in all three lines for both rails from your current agreements, you are not ready to commit.

A related trap is anchoring on your average ticket when your ticket distribution is what matters. Two businesses with identical averages can have completely different optimal splits — one with steady mid-size sales, another with a long tail of tiny transactions plus occasional large ones. Verify with your actual distribution, not the average.

Finally, SMEs frequently sign multi-year acquiring contracts without checking the exit terms, then find the QRIS economics have shifted and they cannot reweight their rails. Before committing, read the termination and repricing clauses, and confirm in writing how your provider notifies rate changes. If the contract locks pricing but the QRIS side of your split is regulated and can move, you have built an asymmetry you cannot undo cheaply. Ask the provider to state, in the agreement, the notice period and mechanism for any fee change — and walk away from any provider who resists putting that in writing.

## Insider Tactics

The tactic most merchants miss: don't ask your acquirer for a lower rate on everything — ask for a tiered structure keyed to ticket size. The 0.3% QRIS MDR is set by Bank Indonesia regulation, so it's fixed, but card acquiring rates are negotiated, and acquirers will often concede margin on low-ticket volume if you route your high-ticket volume to them. Frame the ask around your blended cost, not your headline rate, and bring a month of transaction data split by rail and ticket band so the negotiation is about real money, not a rate sheet.

The non-obvious move is to treat the two rails as a routing decision you control at the point of sale, not a customer decision. Train cashiers to steer small-ticket walk-ins to the QRIS display and reserve the card terminal for larger baskets — but verify the routing actually happened by reconciling terminal logs against QRIS settlement reports weekly. If your staff default to one rail out of habit, your split strategy exists only on paper. A simple daily count of transactions per rail, checked against your ticket-size distribution, tells you within a week whether the tactic is live.

Timing matters more than most owners realize. Acquirers in Indonesia typically price aggressively at onboarding and then drift upward at renewal, so mark your contract anniversary date and open renegotiation before it arrives, while you still have leverage to walk. The same logic applies to payment-service-provider promotions: verify the promotional rate's expiry date in writing before you commit, and model your cost at the post-promo rate, because that's the number you'll actually live with.

Another insider check: confirm whether your acquirer's quoted card rate is a flat MDR or an interchange-plus structure, and whether surcharges apply to specific card types or cross-border issuance. Two quotes with the same headline number can settle to different totals once these terms surface, so request a sample settlement statement — an actual statement, not a brochure — and trace one card transaction end to end before signing.

Finally, sequence your rollout. Run both rails in parallel for a full billing cycle before you promote one over the other at checkout, and compare like-for-like: same period, same ticket bands, same settlement terms. Commit to the split only after the reconciled numbers from your own ledger confirm the arithmetic, because your real transaction mix — not the acquirer's average merchant — is the only dataset that decides this.

## Comparison

The cleanest way to compare QRIS and card acquiring is to put one identical ticket through both rails and see what lands in your account. QRIS's merchant discount rate is the 0.3% figure this guide uses as its stated 2026 benchmark, so the arithmetic is fixed once you confirm that rate applies to your merchant category: a Rp 100,000 payment costs you Rp 300, and a Rp 1,000,000 payment costs Rp 3,000. Card acquiring has no equivalent fixed number you can take on faith — the rate depends on your acquirer, card type, and negotiated tier — so the honest comparison uses your actual quoted rate, not an industry average.

When does each option win? QRIS wins on cost whenever the 0.3% deduction is lower than your effective card cost at the same ticket size, which for small tickets is the common outcome because card fees are percentage-based and often stacked with fixed per-transaction or scheme components. Card acquiring wins when customers demand it: if a segment of your buyers only carries cards, refusing that rail loses the whole sale, and a sale at a higher fee beats no sale. The comparison is therefore not "which rail is cheaper" in the abstract, but "cheaper per ticket, per customer type."

One check most merchants skip: compare totals, not percentages. A card rate that looks close to 0.3% can still lose once settlement fees, terminal rental, or chargeback handling are added. Ask each provider for the all-in cost on your last month's actual transaction mix and recompute the table above with real volume. Whichever rail wins at your average ticket — and at your largest and smallest tickets — is where that slice of your volume belongs.

## What to do next

| Step | Action | Why it matters |
| --- | --- | --- |
| 1 | Pull the live QRIS MDR schedule and confirm the 0.3% rate applies to your merchant category and ticket-size band before committing. | The 0.3% QRIS MDR is the stated 2026 benchmark — but only if your flow actually qualifies for it. |
| 2 | Request the complete card acquiring quote — every fee layer, not the headline rate — and build a like-for-like total per ticket size. | Card rails must be compared as like-for-like totals including all fee layers, not headline rates alone. |
| 3 | Apply standard-costing logic to your high-volume, small-ticket QRIS flows. | Standard costing works best for Indonesian businesses with stable, repetitive operations — QRIS micropayments fit this profile. |
| 4 | Use activity-based costing visibility for the card acquiring side, where overhead allocations are more complex. | ABC provides better cost visibility where overhead allocations are more complex — card rails with multiple fee layers fit this profile. |
| 5 | Re-run the comparison over 3 months of actual transaction data, split by ticket size. | A single month can skew the split; 3 months smooths volume swings and confirms which rail wins per band. |
| 6 | Verify the live, complete option before committing — compare like-for-like totals and terms, not marketing rates. | The canonical decision rule: verify the live, complete option before committing; compare like-for-like totals and terms. |

## Frequently Asked Questions

**Why can't I just compare a card acquirer's quoted rate directly against the QRIS MDR?**

A card quote is a stack of interchange paid to the issuing bank, a scheme fee paid to the network, and the acquirer's markup, so a single headline rate is almost never comparable to a QRIS MDR without unpacking it.

**Where does the interchange portion of my card fee actually go?**

Interchange is a component of card cost that flows to the cardholder's bank, not to your acquirer.

**Does the 0.3% QRIS fee apply automatically to my business?**

No — the figure is a stated 2026 benchmark, so you must confirm in writing with your provider that it applies to your registered merchant category before you model anything.

**When is the QRIS fee actually taken from my money?**

The merchant discount rate is deducted from the transaction before settlement, meaning it comes out before funds reach your account.

**Which payment rail should I use for which kind of transaction flow?**

The guide's framework splits payment rails by ticket size, using standard-costing logic for stable, repetitive flows and activity-based visibility where fee stacks are complex.

**Besides the fee percentage, what else should I compare between QRIS and cards?**

Settlement timing — when funds actually land in your account — matters more than the headline rate.

## Quick answers

| What is the merchant discount rate on the QRIS side? | The merchant discount rate (MDR) is the fee deducted from the transaction before settlement. |
| --- | --- |
| What is the stated 2026 benchmark figure for QRIS MDR that this guide compares against? | The 0.3% figure is the stated 2026 benchmark this guide compares against. |
| What are the three components that make up the card cost stack? | The interchange paid to the issuing bank, the scheme fee paid to the network, and the acquirer's markup. |
| What is interchange in the context of card cost? | Interchange is a component of card cost that flows to the cardholder's bank, not to your acquirer. |
| What is settlement timing and why does it matter? | Settlement timing is when funds actually land in your account, which matters more than the headl |

Also worth reading: **Bali Shops Taking Chinese Payments 2026: 2.5% Merchant Discount Rate (MDR) Enable or Skip**: [Bali Shops Taking Chinese Payments](https://infonesia.fyi/blog/bali-shops-taking-chinese-payments-2026-25-merchant-discount-rate-mdr-enable-or-skip.php) · **Indonesian research team costs: $200 flat vs 1.2M token crossover 2026**: [Indonesian research team costs: $200](https://infonesia.fyi/blog/indonesian-research-team-costs-200-flat-vs-12m-token-crossover-2026.php) · **Automating market intelligence for Indonesian e-commerce**: [Automating market intelligence for Indonesian](https://infonesia.fyi/blog/automating-market-intelligence-for-indonesian-e-commerce.php)

### Related reading

- [Lenovo AI Express: Verify the Live Option Before Indonesian Firms Commit](https://infonesia.fyi/blog/lenovo-ai-express-verify-the-live-option-before-indonesian-firms-commit.php)
- [Reflection's Beam Open-Weight Model: A Self-Hosting Cost Guide for Southeast Asian Enterprises Weighing Chinese AI Rivals](https://infonesia.fyi/blog/reflections-beam-open-weight-model-a-self-hosting-cost-guide-for-southeast-asian-enterprises-weighing-chinese-ai-rivals.php)
- [Southeast Asia Startup Funding: 80 Biggest 2025 Rounds, Country vs Sector](https://infonesia.fyi/blog/southeast-asia-startup-funding-80-biggest-2025-rounds-country-vs-sector.php)
- [Robotaxi fines for blocking responders: California’s $1,000 rule vs. drivers](https://infonesia.fyi/blog/robotaxi-fines-for-blocking-responders-californias-1000-rule-vs-drivers.php)
- [Accepting Malaysian Tourist Payments: 0.7% Pipe vs 1.8% Cash Cost](https://infonesia.fyi/blog/accepting-malaysian-tourist-payments-07-pipe-vs-18-cash-cost.php)
- [Bali Shops Taking Chinese Payments 2026: 2.5% Merchant Discount Rate (MDR) Enable or Skip](https://infonesia.fyi/blog/bali-shops-taking-chinese-payments-2026-25-merchant-discount-rate-mdr-enable-or-skip.php)

### Latest

- [Lenovo AI Express: Verify the Live Option Before Indonesian Firms Commit](https://infonesia.fyi/blog/lenovo-ai-express-verify-the-live-option-before-indonesian-firms-commit.php)
- [Reflection's Beam Open-Weight Model: A Self-Hosting Cost Guide for Southeast...](https://infonesia.fyi/blog/reflections-beam-open-weight-model-a-self-hosting-cost-guide-for-southeast-asian-enterprises-weighing-chinese-ai-rivals.php)
- [Southeast Asia Startup Funding: 80 Biggest 2025 Rounds, Country vs Sector](https://infonesia.fyi/blog/southeast-asia-startup-funding-80-biggest-2025-rounds-country-vs-sector.php)

Canonical: https://infonesia.fyi/blog/shop-payment-fees-qr-code-standard-qris-03-fee-vs-card-split-by-ticket-size-2026.php
Markdown: https://infonesia.fyi/blog/shop-payment-fees-qr-code-standard-qris-03-fee-vs-card-split-by-ticket-size-2026.php/index.md
