What exchange-rate date should I use to report game sales revenue I'm settled in dollars on Steam?
You need to convert to KRW at the exchange rate on the date the sale actually occurred, based on Steam's Sales Report, and book it as revenue — using the actual bank deposit date instead can cause your VAT and income tax filing amounts to be off. You can review whether overseas sales qualify for the zero VAT rate, and engine licenses and subscriptions like Unity and Unreal Engine are recognized as necessary expenses once you keep your payment documentation, so we recommend carefully organizing your revenue-recognition timing and exchange-rate records.
Income Structure Features for Game Developers
Key Necessary Expense Items
Tax Advantages for Game Developers
Reviewing zero-rate VAT on Steam/App Store settlement income
We review the zero-rate VAT requirements for settlements through overseas platforms.
Making the most of indie solo-developer tax benefits
We review the youth startup tax reduction alongside the Nolan Umbrella Fund.
Reviewing R&D tax credit eligibility for game development
If there's a genuine R&D element, like a new engine technology or AI NPC, we review your eligibility for the tax credit.
The Most Common Mistake in the Field
Some people, after launching a game on Steam, mistakenly convert the dollar-denominated settlement to KRW based on the actual bank deposit date rather than the revenue-recognition date, causing their VAT and income tax filing amounts to be off.
Frequently Asked Questions
Related Roles Worth a Look
Full-Stack Developer
A developer who handles both frontend and backend to build the entire service
App Developer (iOS & Android)
A developer who builds smartphone apps with Swift, Kotlin, Flutter, and more
Embedded Developer
A developer who builds the embedded software that controls hardware — appliances, cars, IoT devices