---
title: "Cross-border consumption tax issues: reverse charge, export invoices, withholding, freelancer payments, reimbursable expenses, and Stripe"
url: https://memocore.ai/memos/6a5f635b63d783ad6870942a
project: "Doing Business in Japan"
tags: "tax-corporate, japan-business, real-case, current-2025"
updated_at: "2026-07-21T12:17:31.814Z"
---

# Cross-border consumption tax issues: reverse charge, export invoices, withholding, freelancer payments, reimbursable expenses, and Stripe

Paying for foreign digital services, such as Airbnb's fee, triggers the reverse charge mechanism: the business must calculate and declare 消費税 on these transactions itself. In freee it is recommended to flag such transactions with a special marker; alternatively they can be tracked manually through input/output VAT. If more than 95% of income is generated domestically in Japan and is subject to VAT, a separate reverse-charge return may not be needed. For B2B services to a foreign client (for example, consulting for a Korean company), the invoice can show 0% consumption tax if the sale qualifies as an export sale (輸出売上); it is recommended to invoice in an international currency such as USD rather than the buyer's local currency. Withholding at source (10.21%) on payments and consumption tax on an invoice (usually also around 10%) are different things that should not be confused — VAT/consumption tax and income tax withheld from payments to individuals/contractors are separate mechanisms applied to the same payment. From 2025, companies are required to withhold tax at source when paying freelancers, with the rate depending on the freelancer's line of work — this complicates bookkeeping for teams with contractors in different roles and locations. Reimbursable expenses (立替, tatekae) — costs a business pays on the client's behalf — should be recorded as 経費 (expense), with the client's reimbursement recorded as 売上 (revenue); this keeps net profit on that portion at zero and avoids overpaying tax on money that is not actually income. Finally, working with Stripe and other international payment systems creates a risk of having to pay local VAT/sales tax in each client country, especially for B2C sales in the EU; recommendations from the chat include Stripe Tax (paid, prepares reports, manual payment) or alternatives like Paddle (better on the tax side, supports metered billing). One real case: the owner of a successful online business had to disable the service in several countries because of tax filing complexity and received summonses from foreign tax authorities. TaxJar (from Stripe) automates tax reporting but only for the US. Stripe Tax is mainly useful for calculating VAT/GST for clients in other countries; without such clients it is nearly useless and eats 0.5-1% in fees. When using Freee, a separate Stripe Tax subscription is redundant since Freee already integrates transactions and taxes.
