跳轉到

F0401 expanded XML — field reference (English)

Full table in English

For the complete F0401 field table (all rows, same columns as the Chinese SSOT), see F0401 field mapping (English). This page keeps a short list of mandatory and high-use fields only.

Scope (phase 1)

English labels and short descriptions for mandatory (M) and high-use fields in the Ministry of Finance (MOF) Taiwan F0401 expanded XML credential. For the full Chinese authoritative table (all columns: length, validation, examples), see the Chinese F0401 mapping.


F0401 layout and validation rules are defined by MOF / Taiwan e-invoice regulations. This page is a technical aid for naming and semantics only. The Chinese field table and official publications prevail.


How to read this table

Column Meaning
# Row number in the Chinese full table (「序號」) for cross-check.
XML path / field name Element path as in the expanded XML / DTO naming hint.
English label Short human-readable name.
English description Integration-focused meaning; not a full legal definition.

Requirement key (from Chinese table): M = mandatory, O = optional, context = depends on B2B/B2C, carrier, donation, etc.


Main — Invoice block

# XML path / field name Req. English label English description
2 InvoiceNumber M Invoice number Two letters + eight digits; must match track and numbering rules.
3 InvoiceDate M Invoice date YYYY-MM-DD; must not be after system date.
4 InvoiceTime M Invoice time HH:MM:SS.

Main — Seller block

# XML path / field name Req. English label English description
5 Seller.Identifier M Seller GUI Taiwan 8-digit uniform invoice title ID (tax ID).
6 Seller.Name M Seller name Legal or registered seller name.
7 Seller.Address M Seller address Registered address.

Main — Buyer block

# XML path / field name Req. English label English description
14 Buyer.Identifier context Buyer GUI B2B: 8-digit buyer GUI (check digit validated). B2C: may use 0000000000 per rules.
15 Buyer.Name M Buyer name Buyer display / invoice name.
16 Buyer.Address O Buyer address Recommended for B2B.
27 RelateNumber M Related reference Order number or billing id (business reference).
30 DonateMark M Donation flag 1 donate to NPO; 0 not donated; if 1, NPOBAN required.
31 CarrierType context Carrier type Required when using MOF carrier; format per spec (e.g. mobile barcode).
32 CarrierId1 context Carrier visible id Required when carrier type set.
33 CarrierId2 context Carrier hidden id Required when carrier type set.
34 PrintMark M Print flag Y / N; if Y, carrier fields must not be filled (proof printed).
35 NPOBAN context Donee GUI NPO uniform id when DonateMark = 1.
36 RandomNumber M Random code Four-digit random code on invoice.

Details — Line items

# XML path / field name Req. English label English description
42 Description O Product / service name Line description (product name).
43 Quantity M Quantity Line quantity.
45 UnitPrice M Unit price Unit price; B lines before tax, C lines tax-inclusive per rules.
46 TaxType M Line tax category 1 taxable, 2 zero-rate, 3 exempt; must align header / mixed-tax rules.
47 Amount M Line amount Quantity × UnitPrice; tolerance and tax checks per validation doc.
48 SequenceNumber M Line sequence Four-digit line id.

Main — Amount summary

# XML path / field name Req. English label English description
51 SalesAmount M Taxable sales total Sum of taxable line amounts; non-negative.
52 FreeTaxSalesAmount O Exempt sales total Exempt sales aggregate.
53 ZeroTaxSalesAmount O Zero-rate sales total Zero-rate sales aggregate; may need supporting docs per MOF.
54 TaxType M Header tax category 1/2/3/9 (mixed only where allowed, usually C-type).
55 TaxRate M VAT rate e.g. 5 for 5% general VAT; follow MOF rates.
56 TaxAmount M VAT amount Computed from taxable bases; must match B/C rules.
57 TotalAmount M Grand total Positive total; must match sum of bases + tax within tolerance.

Document Link
Full F0401 table (Chinese, all columns) F0401_欄位對應表.md
Pre-issuance validation rules (Chinese) 發票開立檢核作業.md
REST API guide (English) api-integration-guide.md

Version history

Version Date Author Changes
v1.0 2026-05-15 SystemLead Phase 1: mandatory and high-use F0401 fields with English labels/descriptions; links to Chinese SSOT.
v1.1 2026-05-15 SystemLead Link to full English F0401 mapping page.