← Home Guide · Updated April 2026

Accepting Payments in Japan: The Complete Guide for SMEs

Japan has one of the most fragmented payment landscapes in the world. Credit cards, QR codes, IC cards (Suica, iD), bank transfer (振込), convenience store payment (コンビニ払い), and carrier billing all coexist. This guide covers what you actually need to accept as a Japan SME, what you can skip, and how to set it up.

By · Tokyo · ~10 min read

Japan's payment landscape: why it's different

Japan remains more cash-heavy than most developed economies despite rapid QR code growth post-COVID. The payment methods Japanese consumers actually use vary dramatically by context, age group, and purchase type.

Here's the real usage breakdown for 2026:

  • Cash: still 20–30% of transactions despite steady decline. Dominant among older consumers, small purchases, and traditional businesses that haven't modernized their POS systems.
  • Credit/debit cards: now the majority of retail transaction volume. Visa and Mastercard widely accepted. JCB strong domestically. American Express less universal.
  • QR codes (PayPay, LINE Pay, d払い, au PAY): surged post-2018, especially PayPay which has 60M+ users. Essential for retail, cafes, restaurants. PayPay is the clear market leader.
  • IC card contactless (Suica, iD, QUICPay): strong adoption in transit-adjacent retail — convenience stores, station kiosks, vending machines. Less critical for general retail.
  • Bank transfer (振込): dominant in B2B invoicing. Almost universal for business-to-business transactions after invoice receipt.
  • Convenience store payment (コンビニ払い): used for online purchases by cash-preferring consumers. Important for e-commerce targeting older demographics.

The fragmentation means no single payment method captures 100% of the market. You need a strategy, not just a single processor.

Online payment stack: what you need

For any business accepting payments online in Japan, your stack decision tree is straightforward:

Start with Stripe

Stripe is the best starting point for most online businesses. Easiest setup, best API, supports cards + Apple Pay + Google Pay + bank debit. Setup for foreign founders is achievable in 1–2 weeks with a Japan bank account.

  • Fees: 3.6% + ¥30 for domestic cards
  • Setup time: 1–2 weeks with bank account
  • Requirements: Japan bank account for JPY payouts
  • Covers: ~80% of online payment use cases

Alternative: PAY.JP

PAY.JP is the Japan-native Stripe alternative. Similar API design, slightly different fee structure. Worth evaluating if you need specific Japanese payment methods not supported by Stripe.

Enterprise: GMO Payment Gateway

GMO-PG is enterprise-grade payment processing that adds convenience store payment, carrier billing, and bank transfer to standard card processing. Used by major Japan e-commerce companies like Rakuten and Yahoo Shopping.

  • When to use: customers specifically request コンビニ払い
  • Setup: complex integration, enterprise sales process
  • Cost: higher than Stripe, variable pricing

For most SMEs: Stripe is enough. Add GMO-PG only if your customer base specifically demands convenience store payment. The integration complexity and cost aren't justified until you have proven customer demand.

In-person payment stack: what you need

For businesses with physical customers — retail stores, cafes, restaurants, pop-ups, events — the requirements are different:

PayPay is mandatory

PayPay has 60M+ users and 1.98% processing fees. Not accepting it actively loses customers. QR-based system with simple setup once approved.

  • Market share: dominant QR payment platform
  • Requirements: Japan corporate bank account
  • Approval time: 2–4 weeks
  • Hardware: QR codes via tablet/smartphone app

Card acceptance: Square Japan

Square Japan provides the best all-in-one hardware for accepting chip cards + contactless + QR codes on one device. Clear 3.25% flat fee structure.

  • Good for: pop-up shops, events, cafes, markets
  • Hardware: integrated card reader + tablet POS
  • Fees: 3.25% flat rate
  • Setup: 1–2 weeks

Alternative: Coiney / Stripe Terminal

Coiney and Stripe Terminal offer card readers for developer-integrated POS setups. Better for businesses that need custom integration with existing systems.

IC card contactless: optional

IC card contactless (iD, QUICPay, Suica) requires separate NFC-enabled readers. Important for convenience stores and transit-adjacent retail, but optional for general retail where cards + PayPay cover most customers.

B2B invoicing in Japan

Most Japan B2B payments happen via bank transfer (振込) after receiving a proper invoice (請求書). Understanding this flow is critical for any business selling to Japanese companies.

The standard B2B flow

  1. Issue 請求書 (invoice) using freee, Money Forward Cloud, or a compliant template. The invoice must include your qualified invoice registration number (登録番号).
  2. Customer transfers to your bank account via their bank's online system or branch visit. Transfer typically happens within 30 days of invoice date.
  3. Reconcile in your accounting software — match the incoming transfer to the issued invoice. Most accounting software can auto-import bank data.

インボイス制度 (qualified invoice system)

Since October 2023, all invoices must include your 登録番号 (qualified invoice registration number) to be used as input tax credit by the payer. If you haven't registered for インボイス制度, do it now — it affects your clients' ability to claim consumption tax deductions.

See our Japan SaaS compliance guide for detailed インボイス制度 registration and requirements.

As a foreign founder: the bank account problem

The biggest blocker for foreign founders accepting payments in Japan is the bank account. Every major payment processor requires one:

  • Stripe requires a Japan bank account for JPY payouts
  • PayPay requires a Japan bank account for merchant registration
  • GMO-PG requires a Japan bank account for settlement
  • B2B bank transfers obviously require a Japan bank account

Foreigner-friendly banks

Japan bank accounts are notoriously difficult for foreign nationals to open, but these banks are more accessible:

  • Sony Bank: online-first, English support, clearer documentation requirements for foreign residents.
  • Prestia (SMBC Trust Bank): targets international customers, English service, multiple branches in Tokyo.
  • Japan Post Bank: government-backed, present everywhere, simpler requirements but Japanese-language only.

Wise is not a substitute. Wise business accounts cannot receive Stripe payouts or PayPay settlements. You need a proper Japan bank account from a licensed Japanese bank.

After you get the bank account

Once you have a Japan bank account, payment processor setup is straightforward:

  • Stripe setup: 3–5 business days
  • PayPay merchant application: 2–4 weeks
  • Square Japan: 1–2 weeks

International payments: getting money out of Japan

For foreign founders receiving JPY and needing to repatriate funds to USD, EUR, or other currencies, you have several options with very different cost structures:

Best option: Wise

Wise offers mid-market exchange rates with transparent fees, making it the best option for JPY → USD/EUR transfers for most businesses.

  • Exchange rate: mid-market rate (no markup)
  • Fees: 0.45–0.75% depending on amount
  • Speed: same day to 2 business days
  • Limits: up to $1.6M per transfer

Get started with Wise → (personal referral link)

Expensive option: Bank SWIFT wire

Japanese banks offer international wire transfers, but they're expensive:

  • Fees: ¥3,000–¥7,500 per transfer
  • Exchange rate: 1–3% markup over mid-market rate
  • Speed: 1–3 business days
  • When to use: very large transfers where fixed fee matters more than rate markup

What doesn't work

Avoid using domestic payment processors for international transfers:

  • PayPay: JPY-only, no international transfer capability
  • Domestic bank transfers: can't reach overseas accounts
  • Credit card advances: extremely expensive

Consumption tax and payment processors

Japan's consumption tax (消費税) is currently 10% for most goods and services (8% for food and other reduced-rate items). Payment processors handle gross amounts — your accounting software splits out the tax component.

Tax-inclusive pricing (税込)

All B2C prices in Japan must be displayed tax-inclusive (税込). Payment processors collect the full amount and remit to you. You're responsible for calculating and remitting consumption tax to the National Tax Agency.

Automated tax calculation

Stripe's tax module can automatically calculate and collect Japanese consumption tax for online transactions. This is useful for e-commerce businesses with complex tax scenarios (multiple rates, exemptions, etc.).

Accounting integration

Modern payment processors integrate with Japanese accounting software:

  • freee: direct integration with Stripe, PayPay business
  • Money Forward Cloud: API integration with most processors
  • Manual reconciliation: CSV export from payment processors

Building the full stack: recommendations by business type

Your payment stack depends on your business model and customer base. Here are the most common scenarios:

Business type Recommended stack Setup priority Monthly cost
Online service / SaaS / consulting Stripe only 1. Japan bank account
2. Stripe setup
No monthly fees, 3.6% + ¥30 per transaction
Physical retail / cafe / restaurant PayPay + Square Japan 1. Bank account
2. PayPay merchant
3. Square hardware
No monthly fees, 1.98% (PayPay) + 3.25% (Square)
E-commerce with Japanese consumers Stripe + GMO-PG for コンビニ払い 1. Stripe first
2. Add GMO-PG if customers request
Variable based on volume
B2B services (invoicing) freee or Money Forward + bank transfer 1. Bank account
2. インボイス制度 registration
3. Accounting software
¥2,000–¥6,000 accounting software
Both online and in-person Stripe (online) + PayPay + Square (in-person) 1. Bank account
2. Stripe
3. PayPay + Square
Transaction fees only

Frequently asked questions

Can I use a US or Singapore bank account instead of a Japan bank account?

No. All major Japanese payment processors (Stripe Japan, PayPay, GMO-PG, Square Japan) require a Japan bank account for settlement. This is a regulatory requirement, not a business preference. Wise business accounts also don't qualify — you need a proper account from a licensed Japanese bank.

How long does it take to get payment processing set up as a foreign founder?

The bank account is the long pole. Allow 2–6 weeks to open a Japan bank account as a foreign resident, depending on the bank and your documentation. Once you have the bank account, payment processor setup is fast: Stripe (3–5 days), PayPay (2–4 weeks), Square Japan (1–2 weeks).

Should I start with PayPay or Stripe?

Start with whichever serves your primary customer base. For online businesses, start with Stripe. For physical retail, start with PayPay. Both require the same bank account, so you can add the second processor later without additional banking requirements.

Do I need to handle consumption tax myself?

Payment processors collect gross amounts including consumption tax. You're responsible for calculating what portion is tax and remitting it to the National Tax Agency. Modern accounting software (freee, Money Forward) can calculate this automatically based on your payment processor data.

What if my customers ask for payment methods I don't support?

Start simple and add payment methods based on actual customer requests, not hypothetical demand. If customers specifically ask for convenience store payment, carrier billing, or other methods, then evaluate adding them. Don't build a complex payment stack until you have proven demand.

Can I accept cryptocurrency payments in Japan?

Japan has clear regulations for cryptocurrency, but crypto payment processing is complex and requires special licensing. For most SMEs, crypto payments aren't worth the regulatory complexity. Stick to traditional payment methods unless your business specifically targets crypto users.

Ready to talk?

Setting up payments in Japan involves more than just picking a processor — bank accounts, tax compliance, and integration with your business systems all matter. If you need help designing your payment stack or navigating the setup process, a 45-minute diagnostic call can clarify your best path forward.