Withholding Tax Bulk Upload

Tags: Withholding Tax, Withholding Tax Bulk Upload Spreadsheet, Bulk Upload Spreadsheet, Spreadsheet, non-resident


The Board of Inland Revenue has implemented an Integrated Tax Processing System (ITPS) to improve its efficiency and delivery of service to its customers. This computerized system would affect several Tax Types including Withholding Tax.

To ease the burden of preparing numerous (C5/WHT2) processing forms for same day transactions we have introduced a Withholding Tax Bulk Upload Spreadsheet.

The details of the use and procedure for the Withholding Tax Bulk Upload sheet is listed hereunder:-

The Withholding Tax Bulk Upload Spreadsheet is an Excel template which will be used for the processing of Withholding Tax liabilities at the Board of Inland Revenue. The template will be used in instances where there are large numbers (15 or more transactions) of Withholding Tax payments remitted or deemed to have been remitted or credited on the same day. The template must be submitted electronically to the International Tax Unit via a suitable portable storage media or e-mail. The template must be accompanied by a cover sheet which will summarize the information being submitted to ITU:-

  • The total number of transactions
  • Total Gross Payments
  • Total Withholding Tax remitted
  • Date paid /credited /remitted or deemed remitted

The template is a protected Excel spreadsheet 3.31MB in size. It consists of eleven columns and accommodates up to 1,500 individual transactions (C5s and/or WT2s). The text fields default to upper case, the currency fields are in $TTD and the date field is set to dd MMM, yyyy. The Withholding Tax Rate, Withholding Tax, and Net Payment columns are greyed out to indicate that they are not editable fields; the template calculates the values based on user entered data.

The template is not to be tampered with or altered under any circumstances. All changes to the template e.g. rate changes or new income types) will be made by the International Tax Unit and an amended template will be communicated to the taxpayer via established channels.

Any templates which have been altered or tampered with will be rejected.

Taxpayers should note that the rates on the template reflect the ITU’s Withholding tax rates at a specific point in time and it is the tax payer’s responsibility to ensure that they are using the most up- to-date template. Additionally International Tax Unit reserves the right to make any changes necessary in accordance with the Tax Laws to the information supplied on the template.

Templates must be completed and submitted in a timely manner as there has been no change in the time specified for payment i.e. Withholding tax payments are to be made within thirty (30)days after the payment is deemed to have been remitted or credited.

What is needed

  1. Withholding Tax Bulk Upload Spreadsheet (updated 2022-02-01)
  2. Withholding Tax Bulk Upload Cover sheet


The fields on the template mimic existing forms. To fill out the template do the following;

  1. Set Excel's default security level to medium.
    • Go to Tools,
    • then Macros,
    • Then Security – and check the medium radio button.
  2. Open the worksheet. A “Security Warning” message box appears; select “Enable Macros”.
  3. Enter the Taxpayer’s (the party remitting the payment)Withholding Tax BIR account number (available from ITU)
  4. Enter the transaction date (date the payment was deemed remitted or credited) in the ISO standard format yyyy-mm-dd.
  5. Enter the Payee’s Name (the name of the party receiving the payment).
  6. Select the Payee’s Country from the dropdown list
  7. Select the Payment Type from the dropdown list
  8. The WHT rate is automatically generated (this is an un-editable field)
  9. Enter the gross payment amount
  10. The WHT Tax and Net Payment amounts are automatically calculated (these are un-editable fields)
  11. Enter the Payee’s address in the remaining fields.
  12. Note: The Total Gross Payments, Total Withholding Tax, Total Net Payments and Count of entries fields at the top of the template are automatically calculated.

The file should be saved using the file name WHT_NameofCompany_DateSubmitted e.g. “WHT_JohnDoeLtd._20080421”, and then submitted along with a copy of the cover sheet.