Skip to main content

Generate P11D(B) XML file only (UK)

Payrolling benefits and need to generate the P11D(b) file only but P11D tags output on the P11D(b) XML file.

H
Written by Harry Ledger
Updated over a month ago

To generate the P11D(b) file, you don't need to submit a P11D for an employee if you’re already paying tax on all their benefits through your payroll. However, you still need to submit P11D(b) to pay any Class 1A National Insurance. To do this, follow the steps below in back office.

Pay Codes

Before you generate the P11D(b) file, check the pay codes are configured correctly.

To do this, follow the steps below.

  1. Click CorePay, then click References.

  2. Click Pay Codes.

  3. In the Pay Code field, to select a pay code, click the LOV LOV icon.

  4. Under the General Tab, edit the P11D section.

  5. In the P11D Section Field, to select a section, click the LOV LOV icon.

  6. If the employer incurred the cost of the benefit, enable the Cost to You checkbox.

  7. To save this, click the save Save icon.

You should not extract benefits from payroll by compiling your data or uploading P11 data from external source using the following screen.

  1. Click Core Expense, then click Input.

  2. Click P11,D then click Load p11D details.

Also, we advise you do not enter data manually using the screen below.

  1. Click Core Expense, then click Input.

  2. Click P11D, then click Create/Maintain P11D.

πŸ“Œ Note: If records exist with the source "COMPILE" we need to clear this data for the current year. To accomplish this, please raise a new case with support, referencing this article, and provide the following details:

  • Company Number

  • P11D Year/ Tax Year


Generate P11D(b) XML file

After checking the pay codes, generate your P11D/P11D(b) XML file. To do this, follow the steps below.

  1. Click Core Expense then click Update.

  2. Click Generate P11D.

  3. From the Generate/Transfer drop-down menu, select Generate EXB files.

  4. The file type should be EXB.

  5. Under the Live/Test Run section, select either Live or Test.

  6. In the company field, to select the relevant company code, click the LOV icon.

  7. In the P11D Year field, enter the tax year i.e. Start Year – For 2023/2024, enter β€˜2023’

  8. Press Tab on your keyboard.

  9. To select a location to save the file, click Browse.

  10. Click OK.

  11. A window pop-up displays 'There are no P11d records to be processed'

  12. Click OK.

πŸ“Œ Note: Your P11D/P11D(b) XML file saves to your chosen location. The file will contain your P11D(b) without displaying employee P11D data.


P11D(B) Adjustments

After generating your P11D(b) XML file, review your P11D(b) figure and make any necessary adjustments. To do this, follow the steps below.

  1. Click Core Expense then click Update.

  2. Click Generate P11D.

  3. From the Generate/Transfer drop-down menu, select Generate EXB files.

  4. Under the Live/Test Run section, select either Live or Test.

  5. In the company field, to select the relevant company code, click the LOV

    icon.

  6. In the P11D Year field, enter the tax year.

  7. Leave the Employee Ref field blank.

  8. Click P11D(B) Adjustments.

  9. Adjust the following fields:

    • Box B: Add any amount not included in the box A on which Class 1A NICs are due.

    • Box C: Deduct any amounts included in the box A on which Class 1A NICs are not due.

Did this answer your question?