Registry entry

Cambodia Monthly Tax Declaration (Form P101)

File a monthly tax payment declaration with Cambodia's General Department of Taxation (GDT) via Form P101 (ទ្រមង់បង់ប្រាក់ពន្ធ P101, "ប្រកាសប្រចាំខែ", Form Version V4), the recurring self-assessment filing taxpayers use each month to declare and pay whichever of 40 published Cambodian tax types (patent tax, salary tax, fringe-benefit tax, prepayment/annual tax on income, minimum tax, 15%/6%/4% withholding taxes, non-resident withholding taxes, rental withholding taxes, VAT, specific taxes on certain goods/services, public lighting tax, tax on means of transportation, accommodation tax, slaughter tax, advertisement taxes, registration taxes, and related service fees/penalties) applied to it that period. This schema models the form's header (reporting month/year, tax office, company identity, and TIN), its 40-row tax-type table — each row gated by the row's own selection checkbox, with Tax Amount/Account No/Additional Tax/Interest/Additional Account/Total Amount fields required only when that row is selected — and the closing grand-total row. GovSchema is independent and is not affiliated with, endorsed by, or operated by the Kingdom of Cambodia or the General Department of Taxation.

Registry entry

kh/gdt/monthly-tax-declaration

Jurisdiction
Cambodia · national
Version
1.0.0
Verification
draft

Authoritative source Form P101 — Monthly Tax Payment Declaration (Form Version: V4)

Machine access

Schema document
registry/kh/gdt/monthly-tax-declaration/1.0.0/schema.jsonapplication/schema+json
Registry catalog
registry/index.jsonone record per schema id

Field reference

290 fields, read from the published schema.json, with names, types, requiredness, and validation as the document states them. The live government form remains the authoritative source.

Fields

  • reportingMonth integer required

    Calendar month this monthly tax declaration covers.

    range: 1–12
  • reportingYear integer required

    Calendar year this monthly tax declaration covers.

    range: 2000–2100
  • documentNumber string optional

    Reference/document number for this declaration, when assigned.

    length: 0–50
  • declarationDate date required

    Date this declaration is filed.

  • reportingOfficeType enum required

    Which General Department of Taxation office this filer reports to.

    enum: large_taxpayer_department | tax_branch
  • taxBranchName string optional

    Name of the specific tax branch this filer reports to. Required only when reportingOfficeType is tax_branch.

    length: 0–200
  • companyName string required

    The filing company's registered name.

    length: 1–300
  • companyNameLatin string required

    The filing company's registered name transliterated into Latin script.

    length: 1–300
  • taxIdentificationNumber string required

    The filing company's Tax Identification Number, in the source's own two-box format: a 4-character prefix followed by an 11-digit number.

    patternlength: 0–15classification: sensitive-pii
  • patentTaxSelected boolean optional

    Whether Patent Tax (ពន្ធប៉តង់) applies to this monthly declaration. When true, its amount fields below must be completed.

  • patentTaxTaxAmount number optional

    Tax Amount for Patent Tax (ពន្ធប៉តង់). Required only when patentTaxSelected is true.

    range: 0–∞
  • patentTaxAccountNo string optional

    Account No for Patent Tax (ពន្ធប៉តង់). The government revenue account code this tax type is paid into. Required only when patentTaxSelected is true.

    length: 0–30
  • patentTaxAdditionalTax number optional

    Additional Tax for Patent Tax (ពន្ធប៉តង់). Any additional/penalty tax amount for this tax type. Required only when patentTaxSelected is true.

    range: 0–∞
  • patentTaxInterest number optional

    Interest for Patent Tax (ពន្ធប៉តង់). Interest amount owed for this tax type. Required only when patentTaxSelected is true.

    range: 0–∞
  • patentTaxAdditionalAccountNo string optional

    Additional Account for Patent Tax (ពន្ធប៉តង់). The government revenue account code the Additional Tax amount is paid into. Required only when patentTaxSelected is true.

    length: 0–30
  • patentTaxTotalAmount number optional

    Total Amount for Patent Tax (ពន្ធប៉តង់). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when patentTaxSelected is true.

    range: 0–∞
  • companyArticlesRegistrationTaxSelected boolean optional

    Whether Registration Tax on Company Articles of Association (ពន្ធប្រថាប់ត្រាលើលក្ខន្តិកៈក្រុមហ៊ុន) applies to this monthly declaration. When true, its amount fields below must be completed.

  • companyArticlesRegistrationTaxTaxAmount number optional

    Tax Amount for Registration Tax on Company Articles of Association (ពន្ធប្រថាប់ត្រាលើលក្ខន្តិកៈក្រុមហ៊ុន). Required only when companyArticlesRegistrationTaxSelected is true.

    range: 0–∞
  • companyArticlesRegistrationTaxAccountNo string optional

    Account No for Registration Tax on Company Articles of Association (ពន្ធប្រថាប់ត្រាលើលក្ខន្តិកៈក្រុមហ៊ុន). The government revenue account code this tax type is paid into. Required only when companyArticlesRegistrationTaxSelected is true.

    length: 0–30
  • companyArticlesRegistrationTaxAdditionalTax number optional

    Additional Tax for Registration Tax on Company Articles of Association (ពន្ធប្រថាប់ត្រាលើលក្ខន្តិកៈក្រុមហ៊ុន). Any additional/penalty tax amount for this tax type. Required only when companyArticlesRegistrationTaxSelected is true.

    range: 0–∞
  • companyArticlesRegistrationTaxInterest number optional

    Interest for Registration Tax on Company Articles of Association (ពន្ធប្រថាប់ត្រាលើលក្ខន្តិកៈក្រុមហ៊ុន). Interest amount owed for this tax type. Required only when companyArticlesRegistrationTaxSelected is true.

    range: 0–∞
  • companyArticlesRegistrationTaxAdditionalAccountNo string optional

    Additional Account for Registration Tax on Company Articles of Association (ពន្ធប្រថាប់ត្រាលើលក្ខន្តិកៈក្រុមហ៊ុន). The government revenue account code the Additional Tax amount is paid into. Required only when companyArticlesRegistrationTaxSelected is true.

    length: 0–30
  • companyArticlesRegistrationTaxTotalAmount number optional

    Total Amount for Registration Tax on Company Articles of Association (ពន្ធប្រថាប់ត្រាលើលក្ខន្តិកៈក្រុមហ៊ុន). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when companyArticlesRegistrationTaxSelected is true.

    range: 0–∞
  • companyClosureRegistrationTaxSelected boolean optional

    Whether Registration Tax on Company Closure (ពន្ធប្រថាប់ត្រាបិទក្រុមហ៊ុន) applies to this monthly declaration. When true, its amount fields below must be completed.

  • companyClosureRegistrationTaxTaxAmount number optional

    Tax Amount for Registration Tax on Company Closure (ពន្ធប្រថាប់ត្រាបិទក្រុមហ៊ុន). Required only when companyClosureRegistrationTaxSelected is true.

    range: 0–∞
  • companyClosureRegistrationTaxAccountNo string optional

    Account No for Registration Tax on Company Closure (ពន្ធប្រថាប់ត្រាបិទក្រុមហ៊ុន). The government revenue account code this tax type is paid into. Required only when companyClosureRegistrationTaxSelected is true.

    length: 0–30
  • companyClosureRegistrationTaxAdditionalTax number optional

    Additional Tax for Registration Tax on Company Closure (ពន្ធប្រថាប់ត្រាបិទក្រុមហ៊ុន). Any additional/penalty tax amount for this tax type. Required only when companyClosureRegistrationTaxSelected is true.

    range: 0–∞
  • companyClosureRegistrationTaxInterest number optional

    Interest for Registration Tax on Company Closure (ពន្ធប្រថាប់ត្រាបិទក្រុមហ៊ុន). Interest amount owed for this tax type. Required only when companyClosureRegistrationTaxSelected is true.

    range: 0–∞
  • companyClosureRegistrationTaxAdditionalAccountNo string optional

    Additional Account for Registration Tax on Company Closure (ពន្ធប្រថាប់ត្រាបិទក្រុមហ៊ុន). The government revenue account code the Additional Tax amount is paid into. Required only when companyClosureRegistrationTaxSelected is true.

    length: 0–30
  • companyClosureRegistrationTaxTotalAmount number optional

    Total Amount for Registration Tax on Company Closure (ពន្ធប្រថាប់ត្រាបិទក្រុមហ៊ុន). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when companyClosureRegistrationTaxSelected is true.

    range: 0–∞
  • companyMergerRegistrationTaxSelected boolean optional

    Whether Registration Tax on Company Merger (Dissolution by Amalgamation) (ពន្ធប្រថាប់ត្រាលើការរំលាយក្រុមហ៊ុនបញ្ចូលគ្នា) applies to this monthly declaration. When true, its amount fields below must be completed.

  • companyMergerRegistrationTaxTaxAmount number optional

    Tax Amount for Registration Tax on Company Merger (Dissolution by Amalgamation) (ពន្ធប្រថាប់ត្រាលើការរំលាយក្រុមហ៊ុនបញ្ចូលគ្នា). Required only when companyMergerRegistrationTaxSelected is true.

    range: 0–∞
  • companyMergerRegistrationTaxAccountNo string optional

    Account No for Registration Tax on Company Merger (Dissolution by Amalgamation) (ពន្ធប្រថាប់ត្រាលើការរំលាយក្រុមហ៊ុនបញ្ចូលគ្នា). The government revenue account code this tax type is paid into. Required only when companyMergerRegistrationTaxSelected is true.

    length: 0–30
  • companyMergerRegistrationTaxAdditionalTax number optional

    Additional Tax for Registration Tax on Company Merger (Dissolution by Amalgamation) (ពន្ធប្រថាប់ត្រាលើការរំលាយក្រុមហ៊ុនបញ្ចូលគ្នា). Any additional/penalty tax amount for this tax type. Required only when companyMergerRegistrationTaxSelected is true.

    range: 0–∞
  • companyMergerRegistrationTaxInterest number optional

    Interest for Registration Tax on Company Merger (Dissolution by Amalgamation) (ពន្ធប្រថាប់ត្រាលើការរំលាយក្រុមហ៊ុនបញ្ចូលគ្នា). Interest amount owed for this tax type. Required only when companyMergerRegistrationTaxSelected is true.

    range: 0–∞
  • companyMergerRegistrationTaxAdditionalAccountNo string optional

    Additional Account for Registration Tax on Company Merger (Dissolution by Amalgamation) (ពន្ធប្រថាប់ត្រាលើការរំលាយក្រុមហ៊ុនបញ្ចូលគ្នា). The government revenue account code the Additional Tax amount is paid into. Required only when companyMergerRegistrationTaxSelected is true.

    length: 0–30
  • companyMergerRegistrationTaxTotalAmount number optional

    Total Amount for Registration Tax on Company Merger (Dissolution by Amalgamation) (ពន្ធប្រថាប់ត្រាលើការរំលាយក្រុមហ៊ុនបញ្ចូលគ្នា). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when companyMergerRegistrationTaxSelected is true.

    range: 0–∞
  • shareTransferRegistrationTaxRate01Selected boolean optional

    Whether Registration Tax on Share Transfer, Rate 0.1% (ពន្ធប្រថាប់ត្រាផ្ទេរភាគហ៊ុនអត្រា ០.១%) applies to this monthly declaration. When true, its amount fields below must be completed.

  • shareTransferRegistrationTaxRate01TaxAmount number optional

    Tax Amount for Registration Tax on Share Transfer, Rate 0.1% (ពន្ធប្រថាប់ត្រាផ្ទេរភាគហ៊ុនអត្រា ០.១%). Required only when shareTransferRegistrationTaxRate01Selected is true.

    range: 0–∞
  • shareTransferRegistrationTaxRate01AccountNo string optional

    Account No for Registration Tax on Share Transfer, Rate 0.1% (ពន្ធប្រថាប់ត្រាផ្ទេរភាគហ៊ុនអត្រា ០.១%). The government revenue account code this tax type is paid into. Required only when shareTransferRegistrationTaxRate01Selected is true.

    length: 0–30
  • shareTransferRegistrationTaxRate01AdditionalTax number optional

    Additional Tax for Registration Tax on Share Transfer, Rate 0.1% (ពន្ធប្រថាប់ត្រាផ្ទេរភាគហ៊ុនអត្រា ០.១%). Any additional/penalty tax amount for this tax type. Required only when shareTransferRegistrationTaxRate01Selected is true.

    range: 0–∞
  • shareTransferRegistrationTaxRate01Interest number optional

    Interest for Registration Tax on Share Transfer, Rate 0.1% (ពន្ធប្រថាប់ត្រាផ្ទេរភាគហ៊ុនអត្រា ០.១%). Interest amount owed for this tax type. Required only when shareTransferRegistrationTaxRate01Selected is true.

    range: 0–∞
  • shareTransferRegistrationTaxRate01AdditionalAccountNo string optional

    Additional Account for Registration Tax on Share Transfer, Rate 0.1% (ពន្ធប្រថាប់ត្រាផ្ទេរភាគហ៊ុនអត្រា ០.១%). The government revenue account code the Additional Tax amount is paid into. Required only when shareTransferRegistrationTaxRate01Selected is true.

    length: 0–30
  • shareTransferRegistrationTaxRate01TotalAmount number optional

    Total Amount for Registration Tax on Share Transfer, Rate 0.1% (ពន្ធប្រថាប់ត្រាផ្ទេរភាគហ៊ុនអត្រា ០.១%). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when shareTransferRegistrationTaxRate01Selected is true.

    range: 0–∞
  • shareTransferRegistrationTaxRate4Selected boolean optional

    Whether Registration Tax on Share Transfer, Rate 4% (ពន្ធប្រថាប់ត្រាផ្ទេរភាគហ៊ុនអត្រា ៤%) applies to this monthly declaration. When true, its amount fields below must be completed.

  • shareTransferRegistrationTaxRate4TaxAmount number optional

    Tax Amount for Registration Tax on Share Transfer, Rate 4% (ពន្ធប្រថាប់ត្រាផ្ទេរភាគហ៊ុនអត្រា ៤%). Required only when shareTransferRegistrationTaxRate4Selected is true.

    range: 0–∞
  • shareTransferRegistrationTaxRate4AccountNo string optional

    Account No for Registration Tax on Share Transfer, Rate 4% (ពន្ធប្រថាប់ត្រាផ្ទេរភាគហ៊ុនអត្រា ៤%). The government revenue account code this tax type is paid into. Required only when shareTransferRegistrationTaxRate4Selected is true.

    length: 0–30
  • shareTransferRegistrationTaxRate4AdditionalTax number optional

    Additional Tax for Registration Tax on Share Transfer, Rate 4% (ពន្ធប្រថាប់ត្រាផ្ទេរភាគហ៊ុនអត្រា ៤%). Any additional/penalty tax amount for this tax type. Required only when shareTransferRegistrationTaxRate4Selected is true.

    range: 0–∞
  • shareTransferRegistrationTaxRate4Interest number optional

    Interest for Registration Tax on Share Transfer, Rate 4% (ពន្ធប្រថាប់ត្រាផ្ទេរភាគហ៊ុនអត្រា ៤%). Interest amount owed for this tax type. Required only when shareTransferRegistrationTaxRate4Selected is true.

    range: 0–∞
  • shareTransferRegistrationTaxRate4AdditionalAccountNo string optional

    Additional Account for Registration Tax on Share Transfer, Rate 4% (ពន្ធប្រថាប់ត្រាផ្ទេរភាគហ៊ុនអត្រា ៤%). The government revenue account code the Additional Tax amount is paid into. Required only when shareTransferRegistrationTaxRate4Selected is true.

    length: 0–30
  • shareTransferRegistrationTaxRate4TotalAmount number optional

    Total Amount for Registration Tax on Share Transfer, Rate 4% (ពន្ធប្រថាប់ត្រាផ្ទេរភាគហ៊ុនអត្រា ៤%). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when shareTransferRegistrationTaxRate4Selected is true.

    range: 0–∞
  • publicProcurementRegistrationTaxRate01Selected boolean optional

    Whether Registration Tax on Public Procurement, Rate 0.1% (ពន្ធប្រថាប់ត្រាលើលទ្ធកម្មសាធារណៈអត្រា០.១%) applies to this monthly declaration. When true, its amount fields below must be completed.

  • publicProcurementRegistrationTaxRate01TaxAmount number optional

    Tax Amount for Registration Tax on Public Procurement, Rate 0.1% (ពន្ធប្រថាប់ត្រាលើលទ្ធកម្មសាធារណៈអត្រា០.១%). Required only when publicProcurementRegistrationTaxRate01Selected is true.

    range: 0–∞
  • publicProcurementRegistrationTaxRate01AccountNo string optional

    Account No for Registration Tax on Public Procurement, Rate 0.1% (ពន្ធប្រថាប់ត្រាលើលទ្ធកម្មសាធារណៈអត្រា០.១%). The government revenue account code this tax type is paid into. Required only when publicProcurementRegistrationTaxRate01Selected is true.

    length: 0–30
  • publicProcurementRegistrationTaxRate01AdditionalTax number optional

    Additional Tax for Registration Tax on Public Procurement, Rate 0.1% (ពន្ធប្រថាប់ត្រាលើលទ្ធកម្មសាធារណៈអត្រា០.១%). Any additional/penalty tax amount for this tax type. Required only when publicProcurementRegistrationTaxRate01Selected is true.

    range: 0–∞
  • publicProcurementRegistrationTaxRate01Interest number optional

    Interest for Registration Tax on Public Procurement, Rate 0.1% (ពន្ធប្រថាប់ត្រាលើលទ្ធកម្មសាធារណៈអត្រា០.១%). Interest amount owed for this tax type. Required only when publicProcurementRegistrationTaxRate01Selected is true.

    range: 0–∞
  • publicProcurementRegistrationTaxRate01AdditionalAccountNo string optional

    Additional Account for Registration Tax on Public Procurement, Rate 0.1% (ពន្ធប្រថាប់ត្រាលើលទ្ធកម្មសាធារណៈអត្រា០.១%). The government revenue account code the Additional Tax amount is paid into. Required only when publicProcurementRegistrationTaxRate01Selected is true.

    length: 0–30
  • publicProcurementRegistrationTaxRate01TotalAmount number optional

    Total Amount for Registration Tax on Public Procurement, Rate 0.1% (ពន្ធប្រថាប់ត្រាលើលទ្ធកម្មសាធារណៈអត្រា០.១%). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when publicProcurementRegistrationTaxRate01Selected is true.

    range: 0–∞
  • penaltyAndInterestSelected boolean optional

    Whether Penalty and Interest (ប្រាក់ពិន័យ និងការប្រាក់) applies to this monthly declaration. When true, its amount fields below must be completed.

  • penaltyAndInterestTaxAmount number optional

    Tax Amount for Penalty and Interest (ប្រាក់ពិន័យ និងការប្រាក់). Required only when penaltyAndInterestSelected is true.

    range: 0–∞
  • penaltyAndInterestAccountNo string optional

    Account No for Penalty and Interest (ប្រាក់ពិន័យ និងការប្រាក់). The government revenue account code this tax type is paid into. Required only when penaltyAndInterestSelected is true.

    length: 0–30
  • penaltyAndInterestAdditionalTax number optional

    Additional Tax for Penalty and Interest (ប្រាក់ពិន័យ និងការប្រាក់). Any additional/penalty tax amount for this tax type. Required only when penaltyAndInterestSelected is true.

    range: 0–∞
  • penaltyAndInterestInterest number optional

    Interest for Penalty and Interest (ប្រាក់ពិន័យ និងការប្រាក់). Interest amount owed for this tax type. Required only when penaltyAndInterestSelected is true.

    range: 0–∞
  • penaltyAndInterestAdditionalAccountNo string optional

    Additional Account for Penalty and Interest (ប្រាក់ពិន័យ និងការប្រាក់). The government revenue account code the Additional Tax amount is paid into. Required only when penaltyAndInterestSelected is true.

    length: 0–30
  • penaltyAndInterestTotalAmount number optional

    Total Amount for Penalty and Interest (ប្រាក់ពិន័យ និងការប្រាក់). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when penaltyAndInterestSelected is true.

    range: 0–∞
  • registrationOrUpdateServiceFeeSelected boolean optional

    Whether Registration or Update Service Fee (ថ្លៃសេវាចុះបញ្ជី ឬធ្វើបច្ចុប្បន្នភាព) applies to this monthly declaration. When true, its amount fields below must be completed.

  • registrationOrUpdateServiceFeeTaxAmount number optional

    Tax Amount for Registration or Update Service Fee (ថ្លៃសេវាចុះបញ្ជី ឬធ្វើបច្ចុប្បន្នភាព). Required only when registrationOrUpdateServiceFeeSelected is true.

    range: 0–∞
  • registrationOrUpdateServiceFeeAccountNo string optional

    Account No for Registration or Update Service Fee (ថ្លៃសេវាចុះបញ្ជី ឬធ្វើបច្ចុប្បន្នភាព). The government revenue account code this tax type is paid into. Required only when registrationOrUpdateServiceFeeSelected is true.

    length: 0–30
  • registrationOrUpdateServiceFeeAdditionalTax number optional

    Additional Tax for Registration or Update Service Fee (ថ្លៃសេវាចុះបញ្ជី ឬធ្វើបច្ចុប្បន្នភាព). Any additional/penalty tax amount for this tax type. Required only when registrationOrUpdateServiceFeeSelected is true.

    range: 0–∞
  • registrationOrUpdateServiceFeeInterest number optional

    Interest for Registration or Update Service Fee (ថ្លៃសេវាចុះបញ្ជី ឬធ្វើបច្ចុប្បន្នភាព). Interest amount owed for this tax type. Required only when registrationOrUpdateServiceFeeSelected is true.

    range: 0–∞
  • registrationOrUpdateServiceFeeAdditionalAccountNo string optional

    Additional Account for Registration or Update Service Fee (ថ្លៃសេវាចុះបញ្ជី ឬធ្វើបច្ចុប្បន្នភាព). The government revenue account code the Additional Tax amount is paid into. Required only when registrationOrUpdateServiceFeeSelected is true.

    length: 0–30
  • registrationOrUpdateServiceFeeTotalAmount number optional

    Total Amount for Registration or Update Service Fee (ថ្លៃសេវាចុះបញ្ជី ឬធ្វើបច្ចុប្បន្នភាព). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when registrationOrUpdateServiceFeeSelected is true.

    range: 0–∞
  • registrationTaxServiceFeeSelected boolean optional

    Whether Registration Tax Service Fee (ថ្លៃសេវាពន្ធប្រថាប់ត្រា) applies to this monthly declaration. When true, its amount fields below must be completed.

  • registrationTaxServiceFeeTaxAmount number optional

    Tax Amount for Registration Tax Service Fee (ថ្លៃសេវាពន្ធប្រថាប់ត្រា). Required only when registrationTaxServiceFeeSelected is true.

    range: 0–∞
  • registrationTaxServiceFeeAccountNo string optional

    Account No for Registration Tax Service Fee (ថ្លៃសេវាពន្ធប្រថាប់ត្រា). The government revenue account code this tax type is paid into. Required only when registrationTaxServiceFeeSelected is true.

    length: 0–30
  • registrationTaxServiceFeeAdditionalTax number optional

    Additional Tax for Registration Tax Service Fee (ថ្លៃសេវាពន្ធប្រថាប់ត្រា). Any additional/penalty tax amount for this tax type. Required only when registrationTaxServiceFeeSelected is true.

    range: 0–∞
  • registrationTaxServiceFeeInterest number optional

    Interest for Registration Tax Service Fee (ថ្លៃសេវាពន្ធប្រថាប់ត្រា). Interest amount owed for this tax type. Required only when registrationTaxServiceFeeSelected is true.

    range: 0–∞
  • registrationTaxServiceFeeAdditionalAccountNo string optional

    Additional Account for Registration Tax Service Fee (ថ្លៃសេវាពន្ធប្រថាប់ត្រា). The government revenue account code the Additional Tax amount is paid into. Required only when registrationTaxServiceFeeSelected is true.

    length: 0–30
  • registrationTaxServiceFeeTotalAmount number optional

    Total Amount for Registration Tax Service Fee (ថ្លៃសេវាពន្ធប្រថាប់ត្រា). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when registrationTaxServiceFeeSelected is true.

    range: 0–∞
  • taxOnSalarySelected boolean optional

    Whether Tax on Salary (ពន្ធលើប្រាក់បៀវត្សរ៍) applies to this monthly declaration. When true, its amount fields below must be completed.

  • taxOnSalaryTaxAmount number optional

    Tax Amount for Tax on Salary (ពន្ធលើប្រាក់បៀវត្សរ៍). Required only when taxOnSalarySelected is true.

    range: 0–∞
  • taxOnSalaryAccountNo string optional

    Account No for Tax on Salary (ពន្ធលើប្រាក់បៀវត្សរ៍). The government revenue account code this tax type is paid into. Required only when taxOnSalarySelected is true.

    length: 0–30
  • taxOnSalaryAdditionalTax number optional

    Additional Tax for Tax on Salary (ពន្ធលើប្រាក់បៀវត្សរ៍). Any additional/penalty tax amount for this tax type. Required only when taxOnSalarySelected is true.

    range: 0–∞
  • taxOnSalaryInterest number optional

    Interest for Tax on Salary (ពន្ធលើប្រាក់បៀវត្សរ៍). Interest amount owed for this tax type. Required only when taxOnSalarySelected is true.

    range: 0–∞
  • taxOnSalaryAdditionalAccountNo string optional

    Additional Account for Tax on Salary (ពន្ធលើប្រាក់បៀវត្សរ៍). The government revenue account code the Additional Tax amount is paid into. Required only when taxOnSalarySelected is true.

    length: 0–30
  • taxOnSalaryTotalAmount number optional

    Total Amount for Tax on Salary (ពន្ធលើប្រាក់បៀវត្សរ៍). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when taxOnSalarySelected is true.

    range: 0–∞
  • taxOnFringeBenefitsSelected boolean optional

    Whether Tax on Fringe Benefits (ពន្ធលើអត្ថប្រយោជន៍បន្ថែម) applies to this monthly declaration. When true, its amount fields below must be completed.

  • taxOnFringeBenefitsTaxAmount number optional

    Tax Amount for Tax on Fringe Benefits (ពន្ធលើអត្ថប្រយោជន៍បន្ថែម). Required only when taxOnFringeBenefitsSelected is true.

    range: 0–∞
  • taxOnFringeBenefitsAccountNo string optional

    Account No for Tax on Fringe Benefits (ពន្ធលើអត្ថប្រយោជន៍បន្ថែម). The government revenue account code this tax type is paid into. Required only when taxOnFringeBenefitsSelected is true.

    length: 0–30
  • taxOnFringeBenefitsAdditionalTax number optional

    Additional Tax for Tax on Fringe Benefits (ពន្ធលើអត្ថប្រយោជន៍បន្ថែម). Any additional/penalty tax amount for this tax type. Required only when taxOnFringeBenefitsSelected is true.

    range: 0–∞
  • taxOnFringeBenefitsInterest number optional

    Interest for Tax on Fringe Benefits (ពន្ធលើអត្ថប្រយោជន៍បន្ថែម). Interest amount owed for this tax type. Required only when taxOnFringeBenefitsSelected is true.

    range: 0–∞
  • taxOnFringeBenefitsAdditionalAccountNo string optional

    Additional Account for Tax on Fringe Benefits (ពន្ធលើអត្ថប្រយោជន៍បន្ថែម). The government revenue account code the Additional Tax amount is paid into. Required only when taxOnFringeBenefitsSelected is true.

    length: 0–30
  • taxOnFringeBenefitsTotalAmount number optional

    Total Amount for Tax on Fringe Benefits (ពន្ធលើអត្ថប្រយោជន៍បន្ថែម). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when taxOnFringeBenefitsSelected is true.

    range: 0–∞
  • prepaymentOfTaxOnIncomeSelected boolean optional

    Whether Prepayment of Tax on Income (ប្រាក់រំដោះពន្ធលើប្រាក់ចំណូល) applies to this monthly declaration. When true, its amount fields below must be completed.

  • prepaymentOfTaxOnIncomeTaxAmount number optional

    Tax Amount for Prepayment of Tax on Income (ប្រាក់រំដោះពន្ធលើប្រាក់ចំណូល). Required only when prepaymentOfTaxOnIncomeSelected is true.

    range: 0–∞
  • prepaymentOfTaxOnIncomeAccountNo string optional

    Account No for Prepayment of Tax on Income (ប្រាក់រំដោះពន្ធលើប្រាក់ចំណូល). The government revenue account code this tax type is paid into. Required only when prepaymentOfTaxOnIncomeSelected is true.

    length: 0–30
  • prepaymentOfTaxOnIncomeAdditionalTax number optional

    Additional Tax for Prepayment of Tax on Income (ប្រាក់រំដោះពន្ធលើប្រាក់ចំណូល). Any additional/penalty tax amount for this tax type. Required only when prepaymentOfTaxOnIncomeSelected is true.

    range: 0–∞
  • prepaymentOfTaxOnIncomeInterest number optional

    Interest for Prepayment of Tax on Income (ប្រាក់រំដោះពន្ធលើប្រាក់ចំណូល). Interest amount owed for this tax type. Required only when prepaymentOfTaxOnIncomeSelected is true.

    range: 0–∞
  • prepaymentOfTaxOnIncomeAdditionalAccountNo string optional

    Additional Account for Prepayment of Tax on Income (ប្រាក់រំដោះពន្ធលើប្រាក់ចំណូល). The government revenue account code the Additional Tax amount is paid into. Required only when prepaymentOfTaxOnIncomeSelected is true.

    length: 0–30
  • prepaymentOfTaxOnIncomeTotalAmount number optional

    Total Amount for Prepayment of Tax on Income (ប្រាក់រំដោះពន្ធលើប្រាក់ចំណូល). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when prepaymentOfTaxOnIncomeSelected is true.

    range: 0–∞
  • annualTaxOnIncomeSelected boolean optional

    Whether Annual Tax on Income (ពន្ធលើប្រាក់ចំណូលប្រចាំឆ្នាំ) applies to this monthly declaration. When true, its amount fields below must be completed.

  • annualTaxOnIncomeTaxAmount number optional

    Tax Amount for Annual Tax on Income (ពន្ធលើប្រាក់ចំណូលប្រចាំឆ្នាំ). Required only when annualTaxOnIncomeSelected is true.

    range: 0–∞
  • annualTaxOnIncomeAccountNo string optional

    Account No for Annual Tax on Income (ពន្ធលើប្រាក់ចំណូលប្រចាំឆ្នាំ). The government revenue account code this tax type is paid into. Required only when annualTaxOnIncomeSelected is true.

    length: 0–30
  • annualTaxOnIncomeAdditionalTax number optional

    Additional Tax for Annual Tax on Income (ពន្ធលើប្រាក់ចំណូលប្រចាំឆ្នាំ). Any additional/penalty tax amount for this tax type. Required only when annualTaxOnIncomeSelected is true.

    range: 0–∞
  • annualTaxOnIncomeInterest number optional

    Interest for Annual Tax on Income (ពន្ធលើប្រាក់ចំណូលប្រចាំឆ្នាំ). Interest amount owed for this tax type. Required only when annualTaxOnIncomeSelected is true.

    range: 0–∞
  • annualTaxOnIncomeAdditionalAccountNo string optional

    Additional Account for Annual Tax on Income (ពន្ធលើប្រាក់ចំណូលប្រចាំឆ្នាំ). The government revenue account code the Additional Tax amount is paid into. Required only when annualTaxOnIncomeSelected is true.

    length: 0–30
  • annualTaxOnIncomeTotalAmount number optional

    Total Amount for Annual Tax on Income (ពន្ធលើប្រាក់ចំណូលប្រចាំឆ្នាំ). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when annualTaxOnIncomeSelected is true.

    range: 0–∞
  • prepaymentOfTaxOnDividendDistributionSelected boolean optional

    Whether Prepayment of Tax on Dividend Distribution (ពន្ធបង់មុនលើការបែងចែកភាគលាភ) applies to this monthly declaration. When true, its amount fields below must be completed.

  • prepaymentOfTaxOnDividendDistributionTaxAmount number optional

    Tax Amount for Prepayment of Tax on Dividend Distribution (ពន្ធបង់មុនលើការបែងចែកភាគលាភ). Required only when prepaymentOfTaxOnDividendDistributionSelected is true.

    range: 0–∞
  • prepaymentOfTaxOnDividendDistributionAccountNo string optional

    Account No for Prepayment of Tax on Dividend Distribution (ពន្ធបង់មុនលើការបែងចែកភាគលាភ). The government revenue account code this tax type is paid into. Required only when prepaymentOfTaxOnDividendDistributionSelected is true.

    length: 0–30
  • prepaymentOfTaxOnDividendDistributionAdditionalTax number optional

    Additional Tax for Prepayment of Tax on Dividend Distribution (ពន្ធបង់មុនលើការបែងចែកភាគលាភ). Any additional/penalty tax amount for this tax type. Required only when prepaymentOfTaxOnDividendDistributionSelected is true.

    range: 0–∞
  • prepaymentOfTaxOnDividendDistributionInterest number optional

    Interest for Prepayment of Tax on Dividend Distribution (ពន្ធបង់មុនលើការបែងចែកភាគលាភ). Interest amount owed for this tax type. Required only when prepaymentOfTaxOnDividendDistributionSelected is true.

    range: 0–∞
  • prepaymentOfTaxOnDividendDistributionAdditionalAccountNo string optional

    Additional Account for Prepayment of Tax on Dividend Distribution (ពន្ធបង់មុនលើការបែងចែកភាគលាភ). The government revenue account code the Additional Tax amount is paid into. Required only when prepaymentOfTaxOnDividendDistributionSelected is true.

    length: 0–30
  • prepaymentOfTaxOnDividendDistributionTotalAmount number optional

    Total Amount for Prepayment of Tax on Dividend Distribution (ពន្ធបង់មុនលើការបែងចែកភាគលាភ). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when prepaymentOfTaxOnDividendDistributionSelected is true.

    range: 0–∞
  • minimumTaxSelected boolean optional

    Whether Minimum Tax (ពន្ធអប្បបរមា) applies to this monthly declaration. When true, its amount fields below must be completed.

  • minimumTaxTaxAmount number optional

    Tax Amount for Minimum Tax (ពន្ធអប្បបរមា). Required only when minimumTaxSelected is true.

    range: 0–∞
  • minimumTaxAccountNo string optional

    Account No for Minimum Tax (ពន្ធអប្បបរមា). The government revenue account code this tax type is paid into. Required only when minimumTaxSelected is true.

    length: 0–30
  • minimumTaxAdditionalTax number optional

    Additional Tax for Minimum Tax (ពន្ធអប្បបរមា). Any additional/penalty tax amount for this tax type. Required only when minimumTaxSelected is true.

    range: 0–∞
  • minimumTaxInterest number optional

    Interest for Minimum Tax (ពន្ធអប្បបរមា). Interest amount owed for this tax type. Required only when minimumTaxSelected is true.

    range: 0–∞
  • minimumTaxAdditionalAccountNo string optional

    Additional Account for Minimum Tax (ពន្ធអប្បបរមា). The government revenue account code the Additional Tax amount is paid into. Required only when minimumTaxSelected is true.

    length: 0–30
  • minimumTaxTotalAmount number optional

    Total Amount for Minimum Tax (ពន្ធអប្បបរមា). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when minimumTaxSelected is true.

    range: 0–∞
  • withholdingTaxOnServices15Selected boolean optional

    Whether Withholding Tax on Services, 15% (ពន្ធកាត់ទុកលើសេវាកម្ម ១៥%) applies to this monthly declaration. When true, its amount fields below must be completed.

  • withholdingTaxOnServices15TaxAmount number optional

    Tax Amount for Withholding Tax on Services, 15% (ពន្ធកាត់ទុកលើសេវាកម្ម ១៥%). Required only when withholdingTaxOnServices15Selected is true.

    range: 0–∞
  • withholdingTaxOnServices15AccountNo string optional

    Account No for Withholding Tax on Services, 15% (ពន្ធកាត់ទុកលើសេវាកម្ម ១៥%). The government revenue account code this tax type is paid into. Required only when withholdingTaxOnServices15Selected is true.

    length: 0–30
  • withholdingTaxOnServices15AdditionalTax number optional

    Additional Tax for Withholding Tax on Services, 15% (ពន្ធកាត់ទុកលើសេវាកម្ម ១៥%). Any additional/penalty tax amount for this tax type. Required only when withholdingTaxOnServices15Selected is true.

    range: 0–∞
  • withholdingTaxOnServices15Interest number optional

    Interest for Withholding Tax on Services, 15% (ពន្ធកាត់ទុកលើសេវាកម្ម ១៥%). Interest amount owed for this tax type. Required only when withholdingTaxOnServices15Selected is true.

    range: 0–∞
  • withholdingTaxOnServices15AdditionalAccountNo string optional

    Additional Account for Withholding Tax on Services, 15% (ពន្ធកាត់ទុកលើសេវាកម្ម ១៥%). The government revenue account code the Additional Tax amount is paid into. Required only when withholdingTaxOnServices15Selected is true.

    length: 0–30
  • withholdingTaxOnServices15TotalAmount number optional

    Total Amount for Withholding Tax on Services, 15% (ពន្ធកាត់ទុកលើសេវាកម្ម ១៥%). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when withholdingTaxOnServices15Selected is true.

    range: 0–∞
  • withholdingTaxOnRoyalties15Selected boolean optional

    Whether Withholding Tax on Royalties, 15% (ពន្ធកាត់ទុកលើសួយសារ ១៥%) applies to this monthly declaration. When true, its amount fields below must be completed.

  • withholdingTaxOnRoyalties15TaxAmount number optional

    Tax Amount for Withholding Tax on Royalties, 15% (ពន្ធកាត់ទុកលើសួយសារ ១៥%). Required only when withholdingTaxOnRoyalties15Selected is true.

    range: 0–∞
  • withholdingTaxOnRoyalties15AccountNo string optional

    Account No for Withholding Tax on Royalties, 15% (ពន្ធកាត់ទុកលើសួយសារ ១៥%). The government revenue account code this tax type is paid into. Required only when withholdingTaxOnRoyalties15Selected is true.

    length: 0–30
  • withholdingTaxOnRoyalties15AdditionalTax number optional

    Additional Tax for Withholding Tax on Royalties, 15% (ពន្ធកាត់ទុកលើសួយសារ ១៥%). Any additional/penalty tax amount for this tax type. Required only when withholdingTaxOnRoyalties15Selected is true.

    range: 0–∞
  • withholdingTaxOnRoyalties15Interest number optional

    Interest for Withholding Tax on Royalties, 15% (ពន្ធកាត់ទុកលើសួយសារ ១៥%). Interest amount owed for this tax type. Required only when withholdingTaxOnRoyalties15Selected is true.

    range: 0–∞
  • withholdingTaxOnRoyalties15AdditionalAccountNo string optional

    Additional Account for Withholding Tax on Royalties, 15% (ពន្ធកាត់ទុកលើសួយសារ ១៥%). The government revenue account code the Additional Tax amount is paid into. Required only when withholdingTaxOnRoyalties15Selected is true.

    length: 0–30
  • withholdingTaxOnRoyalties15TotalAmount number optional

    Total Amount for Withholding Tax on Royalties, 15% (ពន្ធកាត់ទុកលើសួយសារ ១៥%). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when withholdingTaxOnRoyalties15Selected is true.

    range: 0–∞
  • withholdingTaxOnInterest15Selected boolean optional

    Whether Withholding Tax on Interest, 15% (ពន្ធកាត់ទុកលើការប្រាក់ ១៥%) applies to this monthly declaration. When true, its amount fields below must be completed.

  • withholdingTaxOnInterest15TaxAmount number optional

    Tax Amount for Withholding Tax on Interest, 15% (ពន្ធកាត់ទុកលើការប្រាក់ ១៥%). Required only when withholdingTaxOnInterest15Selected is true.

    range: 0–∞
  • withholdingTaxOnInterest15AccountNo string optional

    Account No for Withholding Tax on Interest, 15% (ពន្ធកាត់ទុកលើការប្រាក់ ១៥%). The government revenue account code this tax type is paid into. Required only when withholdingTaxOnInterest15Selected is true.

    length: 0–30
  • withholdingTaxOnInterest15AdditionalTax number optional

    Additional Tax for Withholding Tax on Interest, 15% (ពន្ធកាត់ទុកលើការប្រាក់ ១៥%). Any additional/penalty tax amount for this tax type. Required only when withholdingTaxOnInterest15Selected is true.

    range: 0–∞
  • withholdingTaxOnInterest15Interest number optional

    Interest for Withholding Tax on Interest, 15% (ពន្ធកាត់ទុកលើការប្រាក់ ១៥%). Interest amount owed for this tax type. Required only when withholdingTaxOnInterest15Selected is true.

    range: 0–∞
  • withholdingTaxOnInterest15AdditionalAccountNo string optional

    Additional Account for Withholding Tax on Interest, 15% (ពន្ធកាត់ទុកលើការប្រាក់ ១៥%). The government revenue account code the Additional Tax amount is paid into. Required only when withholdingTaxOnInterest15Selected is true.

    length: 0–30
  • withholdingTaxOnInterest15TotalAmount number optional

    Total Amount for Withholding Tax on Interest, 15% (ពន្ធកាត់ទុកលើការប្រាក់ ១៥%). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when withholdingTaxOnInterest15Selected is true.

    range: 0–∞
  • withholdingTaxOnInterest6Selected boolean optional

    Whether Withholding Tax on Interest, 6% (ពន្ធកាត់ទុកលើការប្រាក់ ៦%) applies to this monthly declaration. When true, its amount fields below must be completed.

  • withholdingTaxOnInterest6TaxAmount number optional

    Tax Amount for Withholding Tax on Interest, 6% (ពន្ធកាត់ទុកលើការប្រាក់ ៦%). Required only when withholdingTaxOnInterest6Selected is true.

    range: 0–∞
  • withholdingTaxOnInterest6AccountNo string optional

    Account No for Withholding Tax on Interest, 6% (ពន្ធកាត់ទុកលើការប្រាក់ ៦%). The government revenue account code this tax type is paid into. Required only when withholdingTaxOnInterest6Selected is true.

    length: 0–30
  • withholdingTaxOnInterest6AdditionalTax number optional

    Additional Tax for Withholding Tax on Interest, 6% (ពន្ធកាត់ទុកលើការប្រាក់ ៦%). Any additional/penalty tax amount for this tax type. Required only when withholdingTaxOnInterest6Selected is true.

    range: 0–∞
  • withholdingTaxOnInterest6Interest number optional

    Interest for Withholding Tax on Interest, 6% (ពន្ធកាត់ទុកលើការប្រាក់ ៦%). Interest amount owed for this tax type. Required only when withholdingTaxOnInterest6Selected is true.

    range: 0–∞
  • withholdingTaxOnInterest6AdditionalAccountNo string optional

    Additional Account for Withholding Tax on Interest, 6% (ពន្ធកាត់ទុកលើការប្រាក់ ៦%). The government revenue account code the Additional Tax amount is paid into. Required only when withholdingTaxOnInterest6Selected is true.

    length: 0–30
  • withholdingTaxOnInterest6TotalAmount number optional

    Total Amount for Withholding Tax on Interest, 6% (ពន្ធកាត់ទុកលើការប្រាក់ ៦%). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when withholdingTaxOnInterest6Selected is true.

    range: 0–∞
  • withholdingTaxOnInterest4Selected boolean optional

    Whether Withholding Tax on Interest, 4% (ពន្ធកាត់ទុកលើការប្រាក់ ៤%) applies to this monthly declaration. When true, its amount fields below must be completed.

  • withholdingTaxOnInterest4TaxAmount number optional

    Tax Amount for Withholding Tax on Interest, 4% (ពន្ធកាត់ទុកលើការប្រាក់ ៤%). Required only when withholdingTaxOnInterest4Selected is true.

    range: 0–∞
  • withholdingTaxOnInterest4AccountNo string optional

    Account No for Withholding Tax on Interest, 4% (ពន្ធកាត់ទុកលើការប្រាក់ ៤%). The government revenue account code this tax type is paid into. Required only when withholdingTaxOnInterest4Selected is true.

    length: 0–30
  • withholdingTaxOnInterest4AdditionalTax number optional

    Additional Tax for Withholding Tax on Interest, 4% (ពន្ធកាត់ទុកលើការប្រាក់ ៤%). Any additional/penalty tax amount for this tax type. Required only when withholdingTaxOnInterest4Selected is true.

    range: 0–∞
  • withholdingTaxOnInterest4Interest number optional

    Interest for Withholding Tax on Interest, 4% (ពន្ធកាត់ទុកលើការប្រាក់ ៤%). Interest amount owed for this tax type. Required only when withholdingTaxOnInterest4Selected is true.

    range: 0–∞
  • withholdingTaxOnInterest4AdditionalAccountNo string optional

    Additional Account for Withholding Tax on Interest, 4% (ពន្ធកាត់ទុកលើការប្រាក់ ៤%). The government revenue account code the Additional Tax amount is paid into. Required only when withholdingTaxOnInterest4Selected is true.

    length: 0–30
  • withholdingTaxOnInterest4TotalAmount number optional

    Total Amount for Withholding Tax on Interest, 4% (ពន្ធកាត់ទុកលើការប្រាក់ ៤%). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when withholdingTaxOnInterest4Selected is true.

    range: 0–∞
  • withholdingTaxOnNonResidentIncomeTaxSelected boolean optional

    Whether Withholding Tax on Non-Resident (Income Tax) (ពន្ធកាត់ទុកលើអនិវាសនជន (ពន្ធលើប្រាក់ចំណូល)) applies to this monthly declaration. When true, its amount fields below must be completed.

  • withholdingTaxOnNonResidentIncomeTaxTaxAmount number optional

    Tax Amount for Withholding Tax on Non-Resident (Income Tax) (ពន្ធកាត់ទុកលើអនិវាសនជន (ពន្ធលើប្រាក់ចំណូល)). Required only when withholdingTaxOnNonResidentIncomeTaxSelected is true.

    range: 0–∞
  • withholdingTaxOnNonResidentIncomeTaxAccountNo string optional

    Account No for Withholding Tax on Non-Resident (Income Tax) (ពន្ធកាត់ទុកលើអនិវាសនជន (ពន្ធលើប្រាក់ចំណូល)). The government revenue account code this tax type is paid into. Required only when withholdingTaxOnNonResidentIncomeTaxSelected is true.

    length: 0–30
  • withholdingTaxOnNonResidentIncomeTaxAdditionalTax number optional

    Additional Tax for Withholding Tax on Non-Resident (Income Tax) (ពន្ធកាត់ទុកលើអនិវាសនជន (ពន្ធលើប្រាក់ចំណូល)). Any additional/penalty tax amount for this tax type. Required only when withholdingTaxOnNonResidentIncomeTaxSelected is true.

    range: 0–∞
  • withholdingTaxOnNonResidentIncomeTaxInterest number optional

    Interest for Withholding Tax on Non-Resident (Income Tax) (ពន្ធកាត់ទុកលើអនិវាសនជន (ពន្ធលើប្រាក់ចំណូល)). Interest amount owed for this tax type. Required only when withholdingTaxOnNonResidentIncomeTaxSelected is true.

    range: 0–∞
  • withholdingTaxOnNonResidentIncomeTaxAdditionalAccountNo string optional

    Additional Account for Withholding Tax on Non-Resident (Income Tax) (ពន្ធកាត់ទុកលើអនិវាសនជន (ពន្ធលើប្រាក់ចំណូល)). The government revenue account code the Additional Tax amount is paid into. Required only when withholdingTaxOnNonResidentIncomeTaxSelected is true.

    length: 0–30
  • withholdingTaxOnNonResidentIncomeTaxTotalAmount number optional

    Total Amount for Withholding Tax on Non-Resident (Income Tax) (ពន្ធកាត់ទុកលើអនិវាសនជន (ពន្ធលើប្រាក់ចំណូល)). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when withholdingTaxOnNonResidentIncomeTaxSelected is true.

    range: 0–∞
  • withholdingTaxOnNonResidentInterestSelected boolean optional

    Whether Withholding Tax on Non-Resident (Interest) (ពន្ធកាត់ទុកលើអនិវាសនជន (ការប្រាក់)) applies to this monthly declaration. When true, its amount fields below must be completed.

  • withholdingTaxOnNonResidentInterestTaxAmount number optional

    Tax Amount for Withholding Tax on Non-Resident (Interest) (ពន្ធកាត់ទុកលើអនិវាសនជន (ការប្រាក់)). Required only when withholdingTaxOnNonResidentInterestSelected is true.

    range: 0–∞
  • withholdingTaxOnNonResidentInterestAccountNo string optional

    Account No for Withholding Tax on Non-Resident (Interest) (ពន្ធកាត់ទុកលើអនិវាសនជន (ការប្រាក់)). The government revenue account code this tax type is paid into. Required only when withholdingTaxOnNonResidentInterestSelected is true.

    length: 0–30
  • withholdingTaxOnNonResidentInterestAdditionalTax number optional

    Additional Tax for Withholding Tax on Non-Resident (Interest) (ពន្ធកាត់ទុកលើអនិវាសនជន (ការប្រាក់)). Any additional/penalty tax amount for this tax type. Required only when withholdingTaxOnNonResidentInterestSelected is true.

    range: 0–∞
  • withholdingTaxOnNonResidentInterestInterest number optional

    Interest for Withholding Tax on Non-Resident (Interest) (ពន្ធកាត់ទុកលើអនិវាសនជន (ការប្រាក់)). Interest amount owed for this tax type. Required only when withholdingTaxOnNonResidentInterestSelected is true.

    range: 0–∞
  • withholdingTaxOnNonResidentInterestAdditionalAccountNo string optional

    Additional Account for Withholding Tax on Non-Resident (Interest) (ពន្ធកាត់ទុកលើអនិវាសនជន (ការប្រាក់)). The government revenue account code the Additional Tax amount is paid into. Required only when withholdingTaxOnNonResidentInterestSelected is true.

    length: 0–30
  • withholdingTaxOnNonResidentInterestTotalAmount number optional

    Total Amount for Withholding Tax on Non-Resident (Interest) (ពន្ធកាត់ទុកលើអនិវាសនជន (ការប្រាក់)). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when withholdingTaxOnNonResidentInterestSelected is true.

    range: 0–∞
  • withholdingTaxOnNonResidentRoyaltyRentalFeeSelected boolean optional

    Whether Withholding Tax on Non-Resident (Royalty/Rental Fee) (ពន្ធកាត់ទុកលើអនិវាសនជន (សួយសារថ្លៃឈ្នួល)) applies to this monthly declaration. When true, its amount fields below must be completed.

  • withholdingTaxOnNonResidentRoyaltyRentalFeeTaxAmount number optional

    Tax Amount for Withholding Tax on Non-Resident (Royalty/Rental Fee) (ពន្ធកាត់ទុកលើអនិវាសនជន (សួយសារថ្លៃឈ្នួល)). Required only when withholdingTaxOnNonResidentRoyaltyRentalFeeSelected is true.

    range: 0–∞
  • withholdingTaxOnNonResidentRoyaltyRentalFeeAccountNo string optional

    Account No for Withholding Tax on Non-Resident (Royalty/Rental Fee) (ពន្ធកាត់ទុកលើអនិវាសនជន (សួយសារថ្លៃឈ្នួល)). The government revenue account code this tax type is paid into. Required only when withholdingTaxOnNonResidentRoyaltyRentalFeeSelected is true.

    length: 0–30
  • withholdingTaxOnNonResidentRoyaltyRentalFeeAdditionalTax number optional

    Additional Tax for Withholding Tax on Non-Resident (Royalty/Rental Fee) (ពន្ធកាត់ទុកលើអនិវាសនជន (សួយសារថ្លៃឈ្នួល)). Any additional/penalty tax amount for this tax type. Required only when withholdingTaxOnNonResidentRoyaltyRentalFeeSelected is true.

    range: 0–∞
  • withholdingTaxOnNonResidentRoyaltyRentalFeeInterest number optional

    Interest for Withholding Tax on Non-Resident (Royalty/Rental Fee) (ពន្ធកាត់ទុកលើអនិវាសនជន (សួយសារថ្លៃឈ្នួល)). Interest amount owed for this tax type. Required only when withholdingTaxOnNonResidentRoyaltyRentalFeeSelected is true.

    range: 0–∞
  • withholdingTaxOnNonResidentRoyaltyRentalFeeAdditionalAccountNo string optional

    Additional Account for Withholding Tax on Non-Resident (Royalty/Rental Fee) (ពន្ធកាត់ទុកលើអនិវាសនជន (សួយសារថ្លៃឈ្នួល)). The government revenue account code the Additional Tax amount is paid into. Required only when withholdingTaxOnNonResidentRoyaltyRentalFeeSelected is true.

    length: 0–30
  • withholdingTaxOnNonResidentRoyaltyRentalFeeTotalAmount number optional

    Total Amount for Withholding Tax on Non-Resident (Royalty/Rental Fee) (ពន្ធកាត់ទុកលើអនិវាសនជន (សួយសារថ្លៃឈ្នួល)). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when withholdingTaxOnNonResidentRoyaltyRentalFeeSelected is true.

    range: 0–∞
  • withholdingTaxOnNonResidentTechnicalManagementServicesSelected boolean optional

    Whether Withholding Tax on Non-Resident (Technical Management Services) (ពន្ធកាត់ទុកលើអនិវាសនជន (សេវាគ្រប់គ្រងបច្ចេកទេស)) applies to this monthly declaration. When true, its amount fields below must be completed.

  • withholdingTaxOnNonResidentTechnicalManagementServicesTaxAmount number optional

    Tax Amount for Withholding Tax on Non-Resident (Technical Management Services) (ពន្ធកាត់ទុកលើអនិវាសនជន (សេវាគ្រប់គ្រងបច្ចេកទេស)). Required only when withholdingTaxOnNonResidentTechnicalManagementServicesSelected is true.

    range: 0–∞
  • withholdingTaxOnNonResidentTechnicalManagementServicesAccountNo string optional

    Account No for Withholding Tax on Non-Resident (Technical Management Services) (ពន្ធកាត់ទុកលើអនិវាសនជន (សេវាគ្រប់គ្រងបច្ចេកទេស)). The government revenue account code this tax type is paid into. Required only when withholdingTaxOnNonResidentTechnicalManagementServicesSelected is true.

    length: 0–30
  • withholdingTaxOnNonResidentTechnicalManagementServicesAdditionalTax number optional

    Additional Tax for Withholding Tax on Non-Resident (Technical Management Services) (ពន្ធកាត់ទុកលើអនិវាសនជន (សេវាគ្រប់គ្រងបច្ចេកទេស)). Any additional/penalty tax amount for this tax type. Required only when withholdingTaxOnNonResidentTechnicalManagementServicesSelected is true.

    range: 0–∞
  • withholdingTaxOnNonResidentTechnicalManagementServicesInterest number optional

    Interest for Withholding Tax on Non-Resident (Technical Management Services) (ពន្ធកាត់ទុកលើអនិវាសនជន (សេវាគ្រប់គ្រងបច្ចេកទេស)). Interest amount owed for this tax type. Required only when withholdingTaxOnNonResidentTechnicalManagementServicesSelected is true.

    range: 0–∞
  • withholdingTaxOnNonResidentTechnicalManagementServicesAdditionalAccountNo string optional

    Additional Account for Withholding Tax on Non-Resident (Technical Management Services) (ពន្ធកាត់ទុកលើអនិវាសនជន (សេវាគ្រប់គ្រងបច្ចេកទេស)). The government revenue account code the Additional Tax amount is paid into. Required only when withholdingTaxOnNonResidentTechnicalManagementServicesSelected is true.

    length: 0–30
  • withholdingTaxOnNonResidentTechnicalManagementServicesTotalAmount number optional

    Total Amount for Withholding Tax on Non-Resident (Technical Management Services) (ពន្ធកាត់ទុកលើអនិវាសនជន (សេវាគ្រប់គ្រងបច្ចេកទេស)). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when withholdingTaxOnNonResidentTechnicalManagementServicesSelected is true.

    range: 0–∞
  • withholdingTaxOnNonResidentDividendsSelected boolean optional

    Whether Withholding Tax on Non-Resident (Dividends) (ពន្ធកាត់ទុកលើអនិវាសនជន (ភាគលាភ)) applies to this monthly declaration. When true, its amount fields below must be completed.

  • withholdingTaxOnNonResidentDividendsTaxAmount number optional

    Tax Amount for Withholding Tax on Non-Resident (Dividends) (ពន្ធកាត់ទុកលើអនិវាសនជន (ភាគលាភ)). Required only when withholdingTaxOnNonResidentDividendsSelected is true.

    range: 0–∞
  • withholdingTaxOnNonResidentDividendsAccountNo string optional

    Account No for Withholding Tax on Non-Resident (Dividends) (ពន្ធកាត់ទុកលើអនិវាសនជន (ភាគលាភ)). The government revenue account code this tax type is paid into. Required only when withholdingTaxOnNonResidentDividendsSelected is true.

    length: 0–30
  • withholdingTaxOnNonResidentDividendsAdditionalTax number optional

    Additional Tax for Withholding Tax on Non-Resident (Dividends) (ពន្ធកាត់ទុកលើអនិវាសនជន (ភាគលាភ)). Any additional/penalty tax amount for this tax type. Required only when withholdingTaxOnNonResidentDividendsSelected is true.

    range: 0–∞
  • withholdingTaxOnNonResidentDividendsInterest number optional

    Interest for Withholding Tax on Non-Resident (Dividends) (ពន្ធកាត់ទុកលើអនិវាសនជន (ភាគលាភ)). Interest amount owed for this tax type. Required only when withholdingTaxOnNonResidentDividendsSelected is true.

    range: 0–∞
  • withholdingTaxOnNonResidentDividendsAdditionalAccountNo string optional

    Additional Account for Withholding Tax on Non-Resident (Dividends) (ពន្ធកាត់ទុកលើអនិវាសនជន (ភាគលាភ)). The government revenue account code the Additional Tax amount is paid into. Required only when withholdingTaxOnNonResidentDividendsSelected is true.

    length: 0–30
  • withholdingTaxOnNonResidentDividendsTotalAmount number optional

    Total Amount for Withholding Tax on Non-Resident (Dividends) (ពន្ធកាត់ទុកលើអនិវាសនជន (ភាគលាភ)). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when withholdingTaxOnNonResidentDividendsSelected is true.

    range: 0–∞
  • withholdingTaxOnRentalIndividualSelected boolean optional

    Whether Withholding Tax on Rental (Physical Person) (ពន្ធកាត់ទុកលើថ្លៃឈ្នួល (រូបវន្តបុគ្គល)) applies to this monthly declaration. When true, its amount fields below must be completed.

  • withholdingTaxOnRentalIndividualTaxAmount number optional

    Tax Amount for Withholding Tax on Rental (Physical Person) (ពន្ធកាត់ទុកលើថ្លៃឈ្នួល (រូបវន្តបុគ្គល)). Required only when withholdingTaxOnRentalIndividualSelected is true.

    range: 0–∞
  • withholdingTaxOnRentalIndividualAccountNo string optional

    Account No for Withholding Tax on Rental (Physical Person) (ពន្ធកាត់ទុកលើថ្លៃឈ្នួល (រូបវន្តបុគ្គល)). The government revenue account code this tax type is paid into. Required only when withholdingTaxOnRentalIndividualSelected is true.

    length: 0–30
  • withholdingTaxOnRentalIndividualAdditionalTax number optional

    Additional Tax for Withholding Tax on Rental (Physical Person) (ពន្ធកាត់ទុកលើថ្លៃឈ្នួល (រូបវន្តបុគ្គល)). Any additional/penalty tax amount for this tax type. Required only when withholdingTaxOnRentalIndividualSelected is true.

    range: 0–∞
  • withholdingTaxOnRentalIndividualInterest number optional

    Interest for Withholding Tax on Rental (Physical Person) (ពន្ធកាត់ទុកលើថ្លៃឈ្នួល (រូបវន្តបុគ្គល)). Interest amount owed for this tax type. Required only when withholdingTaxOnRentalIndividualSelected is true.

    range: 0–∞
  • withholdingTaxOnRentalIndividualAdditionalAccountNo string optional

    Additional Account for Withholding Tax on Rental (Physical Person) (ពន្ធកាត់ទុកលើថ្លៃឈ្នួល (រូបវន្តបុគ្គល)). The government revenue account code the Additional Tax amount is paid into. Required only when withholdingTaxOnRentalIndividualSelected is true.

    length: 0–30
  • withholdingTaxOnRentalIndividualTotalAmount number optional

    Total Amount for Withholding Tax on Rental (Physical Person) (ពន្ធកាត់ទុកលើថ្លៃឈ្នួល (រូបវន្តបុគ្គល)). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when withholdingTaxOnRentalIndividualSelected is true.

    range: 0–∞
  • withholdingTaxOnRentalLegalEntitySelected boolean optional

    Whether Withholding Tax on Rental (Legal Entity) (ពន្ធកាត់ទុកលើថ្លៃឈ្នួល (នីតិបុគ្គល)) applies to this monthly declaration. When true, its amount fields below must be completed.

  • withholdingTaxOnRentalLegalEntityTaxAmount number optional

    Tax Amount for Withholding Tax on Rental (Legal Entity) (ពន្ធកាត់ទុកលើថ្លៃឈ្នួល (នីតិបុគ្គល)). Required only when withholdingTaxOnRentalLegalEntitySelected is true.

    range: 0–∞
  • withholdingTaxOnRentalLegalEntityAccountNo string optional

    Account No for Withholding Tax on Rental (Legal Entity) (ពន្ធកាត់ទុកលើថ្លៃឈ្នួល (នីតិបុគ្គល)). The government revenue account code this tax type is paid into. Required only when withholdingTaxOnRentalLegalEntitySelected is true.

    length: 0–30
  • withholdingTaxOnRentalLegalEntityAdditionalTax number optional

    Additional Tax for Withholding Tax on Rental (Legal Entity) (ពន្ធកាត់ទុកលើថ្លៃឈ្នួល (នីតិបុគ្គល)). Any additional/penalty tax amount for this tax type. Required only when withholdingTaxOnRentalLegalEntitySelected is true.

    range: 0–∞
  • withholdingTaxOnRentalLegalEntityInterest number optional

    Interest for Withholding Tax on Rental (Legal Entity) (ពន្ធកាត់ទុកលើថ្លៃឈ្នួល (នីតិបុគ្គល)). Interest amount owed for this tax type. Required only when withholdingTaxOnRentalLegalEntitySelected is true.

    range: 0–∞
  • withholdingTaxOnRentalLegalEntityAdditionalAccountNo string optional

    Additional Account for Withholding Tax on Rental (Legal Entity) (ពន្ធកាត់ទុកលើថ្លៃឈ្នួល (នីតិបុគ្គល)). The government revenue account code the Additional Tax amount is paid into. Required only when withholdingTaxOnRentalLegalEntitySelected is true.

    length: 0–30
  • withholdingTaxOnRentalLegalEntityTotalAmount number optional

    Total Amount for Withholding Tax on Rental (Legal Entity) (ពន្ធកាត់ទុកលើថ្លៃឈ្នួល (នីតិបុគ្គល)). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when withholdingTaxOnRentalLegalEntitySelected is true.

    range: 0–∞
  • valueAddedTaxSelected boolean optional

    Whether Value Added Tax (VAT) (អាករលើតម្លៃបន្ថែម) applies to this monthly declaration. When true, its amount fields below must be completed.

  • valueAddedTaxTaxAmount number optional

    Tax Amount for Value Added Tax (VAT) (អាករលើតម្លៃបន្ថែម). Required only when valueAddedTaxSelected is true.

    range: 0–∞
  • valueAddedTaxAccountNo string optional

    Account No for Value Added Tax (VAT) (អាករលើតម្លៃបន្ថែម). The government revenue account code this tax type is paid into. Required only when valueAddedTaxSelected is true.

    length: 0–30
  • valueAddedTaxAdditionalTax number optional

    Additional Tax for Value Added Tax (VAT) (អាករលើតម្លៃបន្ថែម). Any additional/penalty tax amount for this tax type. Required only when valueAddedTaxSelected is true.

    range: 0–∞
  • valueAddedTaxInterest number optional

    Interest for Value Added Tax (VAT) (អាករលើតម្លៃបន្ថែម). Interest amount owed for this tax type. Required only when valueAddedTaxSelected is true.

    range: 0–∞
  • valueAddedTaxAdditionalAccountNo string optional

    Additional Account for Value Added Tax (VAT) (អាករលើតម្លៃបន្ថែម). The government revenue account code the Additional Tax amount is paid into. Required only when valueAddedTaxSelected is true.

    length: 0–30
  • valueAddedTaxTotalAmount number optional

    Total Amount for Value Added Tax (VAT) (អាករលើតម្លៃបន្ថែម). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when valueAddedTaxSelected is true.

    range: 0–∞
  • specificTaxOnCertainGoodsSelected boolean optional

    Whether Specific Tax on Certain Goods (អាករពិសេសលើទំនិញមួយចំនួន) applies to this monthly declaration. When true, its amount fields below must be completed.

  • specificTaxOnCertainGoodsTaxAmount number optional

    Tax Amount for Specific Tax on Certain Goods (អាករពិសេសលើទំនិញមួយចំនួន). Required only when specificTaxOnCertainGoodsSelected is true.

    range: 0–∞
  • specificTaxOnCertainGoodsAccountNo string optional

    Account No for Specific Tax on Certain Goods (អាករពិសេសលើទំនិញមួយចំនួន). The government revenue account code this tax type is paid into. Required only when specificTaxOnCertainGoodsSelected is true.

    length: 0–30
  • specificTaxOnCertainGoodsAdditionalTax number optional

    Additional Tax for Specific Tax on Certain Goods (អាករពិសេសលើទំនិញមួយចំនួន). Any additional/penalty tax amount for this tax type. Required only when specificTaxOnCertainGoodsSelected is true.

    range: 0–∞
  • specificTaxOnCertainGoodsInterest number optional

    Interest for Specific Tax on Certain Goods (អាករពិសេសលើទំនិញមួយចំនួន). Interest amount owed for this tax type. Required only when specificTaxOnCertainGoodsSelected is true.

    range: 0–∞
  • specificTaxOnCertainGoodsAdditionalAccountNo string optional

    Additional Account for Specific Tax on Certain Goods (អាករពិសេសលើទំនិញមួយចំនួន). The government revenue account code the Additional Tax amount is paid into. Required only when specificTaxOnCertainGoodsSelected is true.

    length: 0–30
  • specificTaxOnCertainGoodsTotalAmount number optional

    Total Amount for Specific Tax on Certain Goods (អាករពិសេសលើទំនិញមួយចំនួន). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when specificTaxOnCertainGoodsSelected is true.

    range: 0–∞
  • specificTaxOnCertainServicesSelected boolean optional

    Whether Specific Tax on Certain Services (អាករពិសេសលើសេវាមួយចំនួន) applies to this monthly declaration. When true, its amount fields below must be completed.

  • specificTaxOnCertainServicesTaxAmount number optional

    Tax Amount for Specific Tax on Certain Services (អាករពិសេសលើសេវាមួយចំនួន). Required only when specificTaxOnCertainServicesSelected is true.

    range: 0–∞
  • specificTaxOnCertainServicesAccountNo string optional

    Account No for Specific Tax on Certain Services (អាករពិសេសលើសេវាមួយចំនួន). The government revenue account code this tax type is paid into. Required only when specificTaxOnCertainServicesSelected is true.

    length: 0–30
  • specificTaxOnCertainServicesAdditionalTax number optional

    Additional Tax for Specific Tax on Certain Services (អាករពិសេសលើសេវាមួយចំនួន). Any additional/penalty tax amount for this tax type. Required only when specificTaxOnCertainServicesSelected is true.

    range: 0–∞
  • specificTaxOnCertainServicesInterest number optional

    Interest for Specific Tax on Certain Services (អាករពិសេសលើសេវាមួយចំនួន). Interest amount owed for this tax type. Required only when specificTaxOnCertainServicesSelected is true.

    range: 0–∞
  • specificTaxOnCertainServicesAdditionalAccountNo string optional

    Additional Account for Specific Tax on Certain Services (អាករពិសេសលើសេវាមួយចំនួន). The government revenue account code the Additional Tax amount is paid into. Required only when specificTaxOnCertainServicesSelected is true.

    length: 0–30
  • specificTaxOnCertainServicesTotalAmount number optional

    Total Amount for Specific Tax on Certain Services (អាករពិសេសលើសេវាមួយចំនួន). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when specificTaxOnCertainServicesSelected is true.

    range: 0–∞
  • additionalTaxOnObstructionSelected boolean optional

    Whether Additional Tax on Obstruction (ពន្ធបន្ថែមចំពោះការរាំងស្ទះ) applies to this monthly declaration. When true, its amount fields below must be completed.

  • additionalTaxOnObstructionTaxAmount number optional

    Tax Amount for Additional Tax on Obstruction (ពន្ធបន្ថែមចំពោះការរាំងស្ទះ). Required only when additionalTaxOnObstructionSelected is true.

    range: 0–∞
  • additionalTaxOnObstructionAccountNo string optional

    Account No for Additional Tax on Obstruction (ពន្ធបន្ថែមចំពោះការរាំងស្ទះ). The government revenue account code this tax type is paid into. Required only when additionalTaxOnObstructionSelected is true.

    length: 0–30
  • additionalTaxOnObstructionAdditionalTax number optional

    Additional Tax for Additional Tax on Obstruction (ពន្ធបន្ថែមចំពោះការរាំងស្ទះ). Any additional/penalty tax amount for this tax type. Required only when additionalTaxOnObstructionSelected is true.

    range: 0–∞
  • additionalTaxOnObstructionInterest number optional

    Interest for Additional Tax on Obstruction (ពន្ធបន្ថែមចំពោះការរាំងស្ទះ). Interest amount owed for this tax type. Required only when additionalTaxOnObstructionSelected is true.

    range: 0–∞
  • additionalTaxOnObstructionAdditionalAccountNo string optional

    Additional Account for Additional Tax on Obstruction (ពន្ធបន្ថែមចំពោះការរាំងស្ទះ). The government revenue account code the Additional Tax amount is paid into. Required only when additionalTaxOnObstructionSelected is true.

    length: 0–30
  • additionalTaxOnObstructionTotalAmount number optional

    Total Amount for Additional Tax on Obstruction (ពន្ធបន្ថែមចំពោះការរាំងស្ទះ). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when additionalTaxOnObstructionSelected is true.

    range: 0–∞
  • incomeFromSaleOfPrintedDocumentsSelected boolean optional

    Whether Income from Sale of Printed Documents (ចំណូលពីការលក់ឯកសារបោះពុម្ព) applies to this monthly declaration. When true, its amount fields below must be completed.

  • incomeFromSaleOfPrintedDocumentsTaxAmount number optional

    Tax Amount for Income from Sale of Printed Documents (ចំណូលពីការលក់ឯកសារបោះពុម្ព). Required only when incomeFromSaleOfPrintedDocumentsSelected is true.

    range: 0–∞
  • incomeFromSaleOfPrintedDocumentsAccountNo string optional

    Account No for Income from Sale of Printed Documents (ចំណូលពីការលក់ឯកសារបោះពុម្ព). The government revenue account code this tax type is paid into. Required only when incomeFromSaleOfPrintedDocumentsSelected is true.

    length: 0–30
  • incomeFromSaleOfPrintedDocumentsAdditionalTax number optional

    Additional Tax for Income from Sale of Printed Documents (ចំណូលពីការលក់ឯកសារបោះពុម្ព). Any additional/penalty tax amount for this tax type. Required only when incomeFromSaleOfPrintedDocumentsSelected is true.

    range: 0–∞
  • incomeFromSaleOfPrintedDocumentsInterest number optional

    Interest for Income from Sale of Printed Documents (ចំណូលពីការលក់ឯកសារបោះពុម្ព). Interest amount owed for this tax type. Required only when incomeFromSaleOfPrintedDocumentsSelected is true.

    range: 0–∞
  • incomeFromSaleOfPrintedDocumentsAdditionalAccountNo string optional

    Additional Account for Income from Sale of Printed Documents (ចំណូលពីការលក់ឯកសារបោះពុម្ព). The government revenue account code the Additional Tax amount is paid into. Required only when incomeFromSaleOfPrintedDocumentsSelected is true.

    length: 0–30
  • incomeFromSaleOfPrintedDocumentsTotalAmount number optional

    Total Amount for Income from Sale of Printed Documents (ចំណូលពីការលក់ឯកសារបោះពុម្ព). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when incomeFromSaleOfPrintedDocumentsSelected is true.

    range: 0–∞
  • publicLightingTaxSelected boolean optional

    Whether Public Lighting Tax (អាករសម្រាប់បំភ្លឺសាធារណៈ) applies to this monthly declaration. When true, its amount fields below must be completed.

  • publicLightingTaxTaxAmount number optional

    Tax Amount for Public Lighting Tax (អាករសម្រាប់បំភ្លឺសាធារណៈ). Required only when publicLightingTaxSelected is true.

    range: 0–∞
  • publicLightingTaxAccountNo string optional

    Account No for Public Lighting Tax (អាករសម្រាប់បំភ្លឺសាធារណៈ). The government revenue account code this tax type is paid into. Required only when publicLightingTaxSelected is true.

    length: 0–30
  • publicLightingTaxAdditionalTax number optional

    Additional Tax for Public Lighting Tax (អាករសម្រាប់បំភ្លឺសាធារណៈ). Any additional/penalty tax amount for this tax type. Required only when publicLightingTaxSelected is true.

    range: 0–∞
  • publicLightingTaxInterest number optional

    Interest for Public Lighting Tax (អាករសម្រាប់បំភ្លឺសាធារណៈ). Interest amount owed for this tax type. Required only when publicLightingTaxSelected is true.

    range: 0–∞
  • publicLightingTaxAdditionalAccountNo string optional

    Additional Account for Public Lighting Tax (អាករសម្រាប់បំភ្លឺសាធារណៈ). The government revenue account code the Additional Tax amount is paid into. Required only when publicLightingTaxSelected is true.

    length: 0–30
  • publicLightingTaxTotalAmount number optional

    Total Amount for Public Lighting Tax (អាករសម្រាប់បំភ្លឺសាធារណៈ). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when publicLightingTaxSelected is true.

    range: 0–∞
  • taxOnMeansOfTransportationSelected boolean optional

    Whether Tax on Means of Transportation (ពន្ធលើមធ្យោបាយដឹកជញ្ជូន) applies to this monthly declaration. When true, its amount fields below must be completed.

  • taxOnMeansOfTransportationTaxAmount number optional

    Tax Amount for Tax on Means of Transportation (ពន្ធលើមធ្យោបាយដឹកជញ្ជូន). Required only when taxOnMeansOfTransportationSelected is true.

    range: 0–∞
  • taxOnMeansOfTransportationAccountNo string optional

    Account No for Tax on Means of Transportation (ពន្ធលើមធ្យោបាយដឹកជញ្ជូន). The government revenue account code this tax type is paid into. Required only when taxOnMeansOfTransportationSelected is true.

    length: 0–30
  • taxOnMeansOfTransportationAdditionalTax number optional

    Additional Tax for Tax on Means of Transportation (ពន្ធលើមធ្យោបាយដឹកជញ្ជូន). Any additional/penalty tax amount for this tax type. Required only when taxOnMeansOfTransportationSelected is true.

    range: 0–∞
  • taxOnMeansOfTransportationInterest number optional

    Interest for Tax on Means of Transportation (ពន្ធលើមធ្យោបាយដឹកជញ្ជូន). Interest amount owed for this tax type. Required only when taxOnMeansOfTransportationSelected is true.

    range: 0–∞
  • taxOnMeansOfTransportationAdditionalAccountNo string optional

    Additional Account for Tax on Means of Transportation (ពន្ធលើមធ្យោបាយដឹកជញ្ជូន). The government revenue account code the Additional Tax amount is paid into. Required only when taxOnMeansOfTransportationSelected is true.

    length: 0–30
  • taxOnMeansOfTransportationTotalAmount number optional

    Total Amount for Tax on Means of Transportation (ពន្ធលើមធ្យោបាយដឹកជញ្ជូន). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when taxOnMeansOfTransportationSelected is true.

    range: 0–∞
  • accommodationTaxSelected boolean optional

    Whether Accommodation Tax (អាករលើការស្នាក់នៅ) applies to this monthly declaration. When true, its amount fields below must be completed.

  • accommodationTaxTaxAmount number optional

    Tax Amount for Accommodation Tax (អាករលើការស្នាក់នៅ). Required only when accommodationTaxSelected is true.

    range: 0–∞
  • accommodationTaxAccountNo string optional

    Account No for Accommodation Tax (អាករលើការស្នាក់នៅ). The government revenue account code this tax type is paid into. Required only when accommodationTaxSelected is true.

    length: 0–30
  • accommodationTaxAdditionalTax number optional

    Additional Tax for Accommodation Tax (អាករលើការស្នាក់នៅ). Any additional/penalty tax amount for this tax type. Required only when accommodationTaxSelected is true.

    range: 0–∞
  • accommodationTaxInterest number optional

    Interest for Accommodation Tax (អាករលើការស្នាក់នៅ). Interest amount owed for this tax type. Required only when accommodationTaxSelected is true.

    range: 0–∞
  • accommodationTaxAdditionalAccountNo string optional

    Additional Account for Accommodation Tax (អាករលើការស្នាក់នៅ). The government revenue account code the Additional Tax amount is paid into. Required only when accommodationTaxSelected is true.

    length: 0–30
  • accommodationTaxTotalAmount number optional

    Total Amount for Accommodation Tax (អាករលើការស្នាក់នៅ). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when accommodationTaxSelected is true.

    range: 0–∞
  • slaughterTaxSelected boolean optional

    Whether Slaughter Tax (ពន្ធសត្វឃាត់) applies to this monthly declaration. When true, its amount fields below must be completed.

  • slaughterTaxTaxAmount number optional

    Tax Amount for Slaughter Tax (ពន្ធសត្វឃាត់). Required only when slaughterTaxSelected is true.

    range: 0–∞
  • slaughterTaxAccountNo string optional

    Account No for Slaughter Tax (ពន្ធសត្វឃាត់). The government revenue account code this tax type is paid into. Required only when slaughterTaxSelected is true.

    length: 0–30
  • slaughterTaxAdditionalTax number optional

    Additional Tax for Slaughter Tax (ពន្ធសត្វឃាត់). Any additional/penalty tax amount for this tax type. Required only when slaughterTaxSelected is true.

    range: 0–∞
  • slaughterTaxInterest number optional

    Interest for Slaughter Tax (ពន្ធសត្វឃាត់). Interest amount owed for this tax type. Required only when slaughterTaxSelected is true.

    range: 0–∞
  • slaughterTaxAdditionalAccountNo string optional

    Additional Account for Slaughter Tax (ពន្ធសត្វឃាត់). The government revenue account code the Additional Tax amount is paid into. Required only when slaughterTaxSelected is true.

    length: 0–30
  • slaughterTaxTotalAmount number optional

    Total Amount for Slaughter Tax (ពន្ធសត្វឃាត់). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when slaughterTaxSelected is true.

    range: 0–∞
  • advertisementTaxBusinessSignboardSelected boolean optional

    Whether Advertisement Tax - Business Signboard (ពន្ធលើផ្ទាំងផ្សព្វផ្សាយ - សាកអាជីវកម្មដាន) applies to this monthly declaration. When true, its amount fields below must be completed.

  • advertisementTaxBusinessSignboardTaxAmount number optional

    Tax Amount for Advertisement Tax - Business Signboard (ពន្ធលើផ្ទាំងផ្សព្វផ្សាយ - សាកអាជីវកម្មដាន). Required only when advertisementTaxBusinessSignboardSelected is true.

    range: 0–∞
  • advertisementTaxBusinessSignboardAccountNo string optional

    Account No for Advertisement Tax - Business Signboard (ពន្ធលើផ្ទាំងផ្សព្វផ្សាយ - សាកអាជីវកម្មដាន). The government revenue account code this tax type is paid into. Required only when advertisementTaxBusinessSignboardSelected is true.

    length: 0–30
  • advertisementTaxBusinessSignboardAdditionalTax number optional

    Additional Tax for Advertisement Tax - Business Signboard (ពន្ធលើផ្ទាំងផ្សព្វផ្សាយ - សាកអាជីវកម្មដាន). Any additional/penalty tax amount for this tax type. Required only when advertisementTaxBusinessSignboardSelected is true.

    range: 0–∞
  • advertisementTaxBusinessSignboardInterest number optional

    Interest for Advertisement Tax - Business Signboard (ពន្ធលើផ្ទាំងផ្សព្វផ្សាយ - សាកអាជីវកម្មដាន). Interest amount owed for this tax type. Required only when advertisementTaxBusinessSignboardSelected is true.

    range: 0–∞
  • advertisementTaxBusinessSignboardAdditionalAccountNo string optional

    Additional Account for Advertisement Tax - Business Signboard (ពន្ធលើផ្ទាំងផ្សព្វផ្សាយ - សាកអាជីវកម្មដាន). The government revenue account code the Additional Tax amount is paid into. Required only when advertisementTaxBusinessSignboardSelected is true.

    length: 0–30
  • advertisementTaxBusinessSignboardTotalAmount number optional

    Total Amount for Advertisement Tax - Business Signboard (ពន្ធលើផ្ទាំងផ្សព្វផ្សាយ - សាកអាជីវកម្មដាន). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when advertisementTaxBusinessSignboardSelected is true.

    range: 0–∞
  • advertisementTaxCommercialAdvertisementSelected boolean optional

    Whether Advertisement Tax - Commercial Advertisement (ពន្ធលើផ្ទាំងផ្សព្វផ្សាយ - ផ្ទាំងផ្សាយពាណិជ្ជកម្ម) applies to this monthly declaration. When true, its amount fields below must be completed.

  • advertisementTaxCommercialAdvertisementTaxAmount number optional

    Tax Amount for Advertisement Tax - Commercial Advertisement (ពន្ធលើផ្ទាំងផ្សព្វផ្សាយ - ផ្ទាំងផ្សាយពាណិជ្ជកម្ម). Required only when advertisementTaxCommercialAdvertisementSelected is true.

    range: 0–∞
  • advertisementTaxCommercialAdvertisementAccountNo string optional

    Account No for Advertisement Tax - Commercial Advertisement (ពន្ធលើផ្ទាំងផ្សព្វផ្សាយ - ផ្ទាំងផ្សាយពាណិជ្ជកម្ម). The government revenue account code this tax type is paid into. Required only when advertisementTaxCommercialAdvertisementSelected is true.

    length: 0–30
  • advertisementTaxCommercialAdvertisementAdditionalTax number optional

    Additional Tax for Advertisement Tax - Commercial Advertisement (ពន្ធលើផ្ទាំងផ្សព្វផ្សាយ - ផ្ទាំងផ្សាយពាណិជ្ជកម្ម). Any additional/penalty tax amount for this tax type. Required only when advertisementTaxCommercialAdvertisementSelected is true.

    range: 0–∞
  • advertisementTaxCommercialAdvertisementInterest number optional

    Interest for Advertisement Tax - Commercial Advertisement (ពន្ធលើផ្ទាំងផ្សព្វផ្សាយ - ផ្ទាំងផ្សាយពាណិជ្ជកម្ម). Interest amount owed for this tax type. Required only when advertisementTaxCommercialAdvertisementSelected is true.

    range: 0–∞
  • advertisementTaxCommercialAdvertisementAdditionalAccountNo string optional

    Additional Account for Advertisement Tax - Commercial Advertisement (ពន្ធលើផ្ទាំងផ្សព្វផ្សាយ - ផ្ទាំងផ្សាយពាណិជ្ជកម្ម). The government revenue account code the Additional Tax amount is paid into. Required only when advertisementTaxCommercialAdvertisementSelected is true.

    length: 0–30
  • advertisementTaxCommercialAdvertisementTotalAmount number optional

    Total Amount for Advertisement Tax - Commercial Advertisement (ពន្ធលើផ្ទាំងផ្សព្វផ្សាយ - ផ្ទាំងផ្សាយពាណិជ្ជកម្ម). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when advertisementTaxCommercialAdvertisementSelected is true.

    range: 0–∞
  • taxAgentServiceFeeSelected boolean optional

    Whether Tax Agent Service Fee (ថ្លៃសេវាភ្នាក់ងារពន្ធដារ) applies to this monthly declaration. When true, its amount fields below must be completed.

  • taxAgentServiceFeeTaxAmount number optional

    Tax Amount for Tax Agent Service Fee (ថ្លៃសេវាភ្នាក់ងារពន្ធដារ). Required only when taxAgentServiceFeeSelected is true.

    range: 0–∞
  • taxAgentServiceFeeAccountNo string optional

    Account No for Tax Agent Service Fee (ថ្លៃសេវាភ្នាក់ងារពន្ធដារ). The government revenue account code this tax type is paid into. Required only when taxAgentServiceFeeSelected is true.

    length: 0–30
  • taxAgentServiceFeeAdditionalTax number optional

    Additional Tax for Tax Agent Service Fee (ថ្លៃសេវាភ្នាក់ងារពន្ធដារ). Any additional/penalty tax amount for this tax type. Required only when taxAgentServiceFeeSelected is true.

    range: 0–∞
  • taxAgentServiceFeeInterest number optional

    Interest for Tax Agent Service Fee (ថ្លៃសេវាភ្នាក់ងារពន្ធដារ). Interest amount owed for this tax type. Required only when taxAgentServiceFeeSelected is true.

    range: 0–∞
  • taxAgentServiceFeeAdditionalAccountNo string optional

    Additional Account for Tax Agent Service Fee (ថ្លៃសេវាភ្នាក់ងារពន្ធដារ). The government revenue account code the Additional Tax amount is paid into. Required only when taxAgentServiceFeeSelected is true.

    length: 0–30
  • taxAgentServiceFeeTotalAmount number optional

    Total Amount for Tax Agent Service Fee (ថ្លៃសេវាភ្នាក់ងារពន្ធដារ). Sum of Tax Amount, Additional Tax, and Interest for this tax type. Required only when taxAgentServiceFeeSelected is true.

    range: 0–∞
  • grandTotalAmountKhr number required

    Grand total of the Total Amount column across every declared tax type, in Cambodian riel (KHR) — the overall amount due for this monthly declaration.

    range: 0–∞

Verification record

This file is the source-review record for this document version, per the manual-source-review-v1 practice. It documents the provenance of the published fields and states the current verification claim honestly.

Current claim

  • status: draft
  • verification.method: manual-source-review-v1
  • verification.lastVerifiedAt: 2026-07-16

This is a directly-assigned authoring task (GOV-3419), a child of the GovSchema Standard Research cycle GOV-3417, following on from GOV-3410 which authored the sibling kh/gdt/legal-form-limited-company-registration and left Form P101 (Monthly Tax Declaration) flagged as ready-to-author backlog for Cambodia's Taxes vertical.

Source URL correction (important)

GOV-3419's own issue description carried forward a source URL from the GOV-3410 scouting pass — https://www.tax.gov.kh/u6rhf7ogbi6/gdtstream/6d75d313-fd60-4268-a53a-09b9b5172f0e, with a stated sha256 of 1d7ece8692c77ca85f85fdbfe18030e3872896650f79cb283623ad587fea48b3. Before authoring, this URL was re-verified against the live https://www.tax.gov.kh/en/document-form listing and found to resolve to a different, unrelated document: "Application Form For The Updating Information For e-Tax System" (a one-page e-Tax profile-update form; fetched, sha256 matches the issue's own stated hash exactly, confirming the mismatch was in the issue's carried-over URL, not a re-fetch discrepancy).

The correct Form P101 download link was re-derived from the listing page's own entry #6 — Form Tax Payment- Form P101- Update 19/06/2025 — matched via its adjacent <script type="application/ld+json"> block (same schema.org-JSON-LD disambiguation technique used for the sibling schema), at:

  • Corrected URL: https://www.tax.gov.kh/u6rhf7ogbi6/gdtstream/febbe0a4-f555-4377-8de2-b81aeb60a9f2
  • HTTP 200, plain unauthenticated curl.
  • File identity: genuine AcroForm PDF (%PDF-1.5 header), 1,521,844 bytes, sha256:e06c1decd83ca97baf0c1bfca87c1d448372c9baa9834f180d6cfbbdbb7eb4fc.

This schema is authored against the corrected URL/file, which is the authority's own live "Form Tax Payment - Form P101" — the Khmer title ទ្រមង់បង់ប្រាក់ពន្ធ P101 translates literally to "Tax Payment Form P101" and the form's own subtitle ប្រកាសប្រចាំខែ means "Monthly Declaration", consistent with GOV-3419's "Monthly Tax Declaration" framing.

Sources examined

Primary source
  • Authority: General Department of Taxation of Cambodia (GDT), https://www.tax.gov.kh/.
  • Document — Form P101, "Monthly Tax Payment Declaration" (Form Version V4).
    • Listing page (directly retrieved, HTTP 200): https://www.tax.gov.kh/en/document-form, entry #6, "Form Tax Payment- Form P101- Update 19/06/2025".
    • Extraction method: pdfjs-dist@3 (installed standalone in a scratch directory for extraction only, not added as a repository dependency). page.getAnnotations() found 294 Widget annotations on the form's single page — matching GOV-3419's own "~294 AcroForm fields" estimate — plus one non-data Reset Your form push-button, excluded from fields[] as a UI control rather than applicant input.
    • Widget-to-label correlation: both getAnnotations() (widget rects) and getTextContent() (full text layer with per-glyph x/y coordinates) were extracted and merged, the same position-matching technique used for the sibling KH schema. The form's 40-row tax-type table was decoded by keying each row's own selection-checkbox y-range to its six adjacent text-entry widgets (Tax Amount / Account No / Additional Tax / Interest / Additional Account / Total Amount, ordered left-to-right by x coordinate). This was verified programmatically: every one of the 252 unique text-field names and 41 unique button-field names (40 row checkboxes plus one two-state radio, Check Box33) was assigned to exactly one row or header field, with no leftover and no double assignment.
    • Khmer-only row labels, disclosed: unlike the sibling Form 101-P2, this table's 40 tax-type row labels are Khmer-only in the source — no parallel English column exists here (confirmed by searching the full extracted text layer for expected English tax-name substrings, e.g. "Patent", "VAT", "Withholding" — all absent). This schema's English field labels/descriptions for the 40 tax types are therefore this registry's own translation, informed by standard Cambodian tax-law English terminology used in the Law on Taxation and GDT publications (Patent Tax, Withholding Tax, VAT, Minimum Tax, Accommodation Tax, Public Lighting Tax, Slaughter Tax, etc.) — disclosed as an authored translation, not a verbatim source caption. Two labels carry lower translation confidence, disclosed rather than silently asserted: "ពន្ធបន្ថែមចំពោះការរាំងស្ទះ" (modelled as additionalTaxOnObstruction — Khmer "ការរាំងស្ទះ" ordinarily means "obstruction/blockage", plausibly a public-road/traffic-obstruction tax, but the source gives no further gloss) and "ចំណូលពីការលក់ឯកសារបោះពុម្ព" (modelled as incomeFromSaleOfPrintedDocuments, a literal reading).
    • Tax Identification Number structure: the source PDF's own AcroForm field metadata (maxLen/comb flags, not rendered visually) shows the TIN split into a 4-character comb field (Text6, maxLen: 4) and an 11-character comb field (Text7, maxLen: 11). This schema models taxIdentificationNumber as one field with pattern ^[A-Za-z0-9]{4}[0-9]{11}$, reflecting that source-confirmed two-part structure.

Scope and disclosed boundaries

This schema models Form P101 in full:

  • Header — reporting month/year, an optional document/reference number, the filing date, which GDT office the filer reports to (Department of Large Taxpayer vs. a named Tax Branch), company name (Khmer and Latin), and TIN.
  • The 40-row tax-type table — each row modelled as 7 fields: a {slug}Selected boolean plus TaxAmount/AccountNo/AdditionalTax/ Interest/AdditionalAccountNo/TotalAmount, the latter six requiredWhen the row's own Selected field is true. Spec v0.3 has no native repeating-group/array support — GSP-0009 ("Composite & repeating values — structured object + array") remains in Proposed status, not yet accepted — so, consistent with this registry's established practice for un-adopted repeating-group support (e.g. the sibling schema's share-class A–E fields), the table is flattened into 280 explicitly named fields rather than modelled as an array.
  • The closing grand-total rowgrandTotalAmountKhr, the only widget on the source's own "Total" footer row.

Explicitly out of scope, and disclosed rather than silently omitted:

  • The source's own "Signature and name" footer cell has no AcroForm widget backing it at all — the physical signature on this form is pen-only. Not modelled as a field, since fabricating a widget with no source backing would misrepresent the form.
  • The "Reset Your form" push-button — a UI control with no data semantics, excluded from fields[].
  • No visible optionality markers (no asterisks, no "(if any)" parentheticals) appear anywhere in the source's extracted text. Header identity fields (company name, TIN, declaration date, reporting month/year, reporting office) are modelled required, following this registry's convention of treating unmarked fields as required, except documentNumber (an unlabelled reference-number box of unclear purpose, modelled optional) and taxBranchName (requiredWhen reportingOfficeType is tax_branch, since the source's own layout only calls for it under that office).

Conformance fixtures

11 fixtures are committed under conformance/kh/gdt/monthly-tax-declaration/1.0.0/: 2 valid submissions (0 errors each — a nil declaration selecting no tax-type row, and a Tax-Branch-filed declaration selecting 3 tax types with full row detail) and 9 mutation-control fixtures (each expected to raise exactly 1 error): a missing required companyName, an invalid taxIdentificationNumber pattern, a missing taxBranchName when reportingOfficeType is tax_branch (a requiredWhen rule), a missing patentTaxTaxAmount when patentTaxSelected is true (a row-level requiredWhen rule), an out-of-range reportingMonth (13), an invalid reportingOfficeType enum value, a negative grandTotalAmountKhr (violating its minimum: 0), a missing required declarationDate, and an accountNo field exceeding its maxLength: 30. All 11 were checked with a from-scratch, throwaway Node mock validator implementing this schema's own required/requiredWhen/ validation rules (not committed — consistent with this registry's established per-cycle practice of writing an independent validator rather than reusing the authoring script). Both tools/validate.mjs and tools/validate-ajv.mjs pass at 519/519 across the full registry with this schema added. tools/verify-sources.mjs, scoped to this schema's directory, checked 4 URLs with 0 warnings and 0 failures.

Known gaps

  • Cambodia was already at 2 of 6 verticals (Business Formation, Taxes) before this schema merged, via the sibling kh/gdt/legal-form-limited-company-registration (Business Formation, GOV-3410) and kh/gdt/monthly-vat-return (Taxes, GOV-3417, merged concurrently with this cycle — see below). This schema adds a second Taxes-vertical filing for Cambodia rather than opening a new vertical. DMV, Passport, Visa, and National ID remain open backlog — see the GOV-3410 sibling schema's own VERIFICATION.md for the per-vertical screening record.
  • A second, independently-authored Cambodian Taxes schema (kh/gdt/monthly- vat-return, Form VAT 200, GOV-3417) was found mid-cycle to be under concurrent authorship by another agent process in this same shared checkout, and merged to main first — not part of this schema's scope, and not modified or interfered with here. Notably, GOV-3417's own VERIFICATION.md concluded the "Form P101, 294 fields" backlog candidate this schema now authors was a mislabeled dead end; that conclusion was based on the same wrong URL this schema's own issue description carried forward (see "Source URL correction" above) — the genuine Form P101 existed all along, at a different URL on the same document-form listing.

Verification method assessment

manual-source-review-v1 — a human/agent read the primary source directly and transcribed its fields. No automated re-verification tooling exists yet for this schema; nextReviewBy is set 6 months out per the practice's default cadence.

View the raw record (VERIFICATION.md)

Version history

  • 1.0.0 draft latest this page has verification record schema.json

Independent and non-affiliated

GovSchema is an independent, open-source project. This reference is not produced, reviewed, or endorsed by General Department of Taxation of Cambodia or any government. The authoritative source is always the live government form and its official instructions.