Korean VAT Filing in D365 With Less Spreadsheet Rework
If you run Microsoft Dynamics 365 Finance & Operations (D365 F&O) for a Korean legal entity, VAT filing probably still happens in Excel. This post shows what standard D365 leaves out, how the JGSKVAT package fills the gap in five steps, and what one filing period looks like when the whole job stays inside D365.
The same double work every quarter
D365 F&O is a global standard ERP. Its standard tax features cover tax rate calculation and settlement periods. For a Korean legal entity, the trouble starts after that.
Every quarter a Korean entity has to file a VAT return in the format set by the National Tax Service (NTS), issue and receive e-Tax invoices, and reconcile its books against the data the NTS holds. Standard D365 does not do this. So many companies export data from D365, total it in Excel, and move back and forth between D365 and Hometax (the NTS e-filing portal). The manual work repeats every quarter, and a transcription error can lead to penalty tax.
Where standard D365 stops and Korean requirements begin
| Korean filing requirement | Standard D365 F&O | JGSKVAT |
|---|---|---|
| VAT return and supporting schedules | Not supported | Generates 21 statutory forms (V01–V21) |
| e-Tax invoice issuance and transmission to the NTS | Not supported | Auto-issue, synchronization, XML / Excel upload |
| Reconciling NTS data against the books | Not supported | VAT reconciliation: NTS data vs. closed data |
| Zero-rating and export evidence statements | Not supported | Zero-rating, exports, foreign currency earnings (V09–V11, V14) |
| Bad debt tax credit and real estate rental statements | Not supported | Bad debt tax credit report, rental supply statement |
| Filing by place of business (multiple places) | Not supported | VAT place of business, statement by place (V07) |
| Preliminary and final return period close | Not supported | Close and confirm, amended return, claim for correction |
Compiled from the menus and forms in the shipped product, as of August 2026.
Five steps, in the order the work is done
JGSKVAT is a Korea VAT package that runs inside D365 F&O. Day-to-day postings are the filing data. At period end they are aggregated and closed, reconciled against NTS data, and turned into the filing forms.
Special-transaction forms (zero-rating, bad debt tax credit, real estate rental) and filing across multiple places of business run through the same flow. Each amount on the return is linked to its source document, such as a sales order, purchase order or journal, so you can see where a number came from in one click.
What the main screens do
- Korean business registration tab on customers and vendors. A tab added to the standard master record holds the business registration number, company name, representative, business type and class, and the e-Tax invoice email. You enter it once and every transaction with that party picks it up.
- Tax type mapping. Each D365 sales tax group is mapped to a Korean VAT type: taxable at 10%, zero-rated or exempt, the evidence type (e-Tax invoice, credit card, cash receipt), and whether input VAT is deductible. The mapping decides which form and which line a transaction lands on.
- VAT information on journals and invoices. General journals, vendor invoices and sales invoices get a VAT information button. It shows the tax type, place of business, invoice type and amounts for that voucher, and lets you flag cases such as non-deductible purchases, fixed asset acquisitions or bad debt tax credit.
- Purchase invoice mapping. The e-Tax invoices received through the NTS sit on the left, the D365 VAT entries on the right. Auto Mapping pairs them, and the unmatched items on either side are what you review.
- VAT declaration management. Choose the period and the return type (preliminary or final), then write and print each form from one list and generate the e-filing file.
Worked example: a July–September preliminary return
Here is one filing period as the finance team would run it. The preliminary return for July–September is due on 25 October; in 2026 that falls on a Sunday, so the deadline moves to Monday 26 October.
July–September, daily. Sales, purchase and general journal vouchers are posted as usual, each carrying its Korean VAT details. Posted sales are issued as e-Tax invoices by the auto-issue batch.
July–September, ongoing. Purchase tax invoices received through the NTS are synchronized into D365 and auto-mapped to vendor invoices. Only the unmapped items need a look.
Early October. Output and input VAT for 1 July – 30 September are aggregated, then closed and confirmed. Nothing is retyped into Excel.
Right after close. NTS data and the closed result are compared side by side. Any difference is traced back to the source voucher.
Before the deadline. In VAT declaration management, the period is set to 1 July – 30 September and the return type to the second preliminary return. The forms are written and printed, and the e-filing data file is generated for upload to Hometax.
The 21 forms it generates
All of the forms below are produced from the closed data.
| V01 VAT Return (General Taxable Person) | V12 Statement of Acquisition of Buildings and Other Depreciable Assets |
| V02 Aggregate Table of Sales Tax Invoices by Customer | V13 Aggregate Table of Credit Card Sales Slips Issued |
| V03 Aggregate Table of Purchase Tax Invoices by Supplier | V14 Statement of Foreign Currency Earnings |
| V04 Aggregate Table of Sales Invoices (VAT-exempt) | V15 Statement of Real Estate Rental Supply Value |
| V05 Aggregate Table of Purchase Invoices (VAT-exempt) | V16 Aggregate Table of Tax Invoices Issued by Purchaser |
| V06 Statement of Credit Card Sales Slips Received | V17 Application for Tax Credit |
| V07 Statement of VAT Tax Base and Tax Payable by Place of Business | V18 Bad Debt Tax Credit Report |
| V08 Statement of Non-Deductible Input VAT | V19 VAT Declaration by Workplace Unit |
| V09 Statement of Supporting Documents Submitted for Zero-Rating | V20 Tax Base Revision Declaration |
| V10 Statement of Zero-Rated Sales | V21 Domestic L/C Purchase Confirmation, Electronic Issuance |
| V11 Statement of Export Performance |
Built to survive updates
The biggest worry with any D365 add-on is whether it will break under Microsoft's regular One Version updates. JGSKVAT is built with extensions only, with no direct changes to standard objects. It uses the standard D365 security model, and its screens support both Korean and English, so a non-Korean manager sees the same screen as the local team.
When tax law or a filing form changes, we deliver it as a package update. You do not have to rebuild the forms yourself.
One prerequisite to plan for: issuing e-Tax invoices requires a contract with an e-Tax invoice service provider (ASP), which JGSKVAT connects to through an HTTP API.
Who it is for
- Korean entities running D365 F&O, and global companies preparing a Korean rollout
- Finance teams managing VAT in both Excel and a separate system
- Companies with multiple places of business, exports or zero-rated sales
To walk through the screens with your own filing scenario, contact us.
한국어 글은 네이버 블로그에서 보실 수 있습니다: blog.naver.com/jgsconsulting
Comments
Post a Comment