Taiwan

Here are the details to validate tax registration numbers as per Taiwan's validation rules:

Country Code: TW

REPORTING_TYPE_CODE/ Validation Type

REPORTING_TYPE_NAME

No of Digits

Format

Check Digit

Check Digit Validation

Default Validation

Example TRN No

ORA_TW_VAT

Taiwan VAT

9

Numeric Characters Only

No

No

Validation for length as 8 or 9 digits

Good:

  • 236397812

Bad:

  • 1234567 -Invalid format, too short

  • 12345678912 -Invalid format, too long

ORA_TW_TPID

Taxpayer ID for Taiwan

8

Numeric Characters Only

No

No

Validation for length as 8 or 9 digits

Good:

  • 23639781

Bad:

  • 1234567 -Invalid format, too short

  • 12345678912 -Invalid format, too long

ORA_TW_BAN:COMPANY

Taiwan Business Administration Number Structure Validation for Company

8

Numeric Characters Only

No

No

Good:

  • 35701598

Bad:

  • ARF$34567 -Invalid format, only numbers are allowed

  • 39292217 -Invalid format, remainder is not 0

ORA_TW_BAN:INDIVIDUAL

Taiwan Business Administration Number Structure Validation for Individual

9

First letter is always an alphabet. Others are all numeric characters. The whole number is validated in 2 steps.

  1. Each digit number multiple by a constant {1,2,1,2,1,2,4,1}.

  2. Result should be true where if Sum( a1 ~ a8) divide by 10 and remainder is 0.

No

No

Good:

  • A35701598

Bad:

  • AR945$34567 - Invalid format, only numbers are allowed

  • A39292217 -Invalid format, remainder is not 0