Browse our FAQ by topic below

Our helpline is also available on freephone 0808 100 7113.

Where do I enter the licence details?

Click on Settings in the bottom left corner and then select Software licence from the menu at the top left of the screen. Two fields need to be completed: licence name and licence key enter them and click on Apply Key.

After I log into the software why does it say that it is an evaluation version when I have paid for a full version?

You have not entered the licence details that were sent following your purchase, this will convert the database into a full working version. Enter the licence name and licence key exactly as shown on the letter. If you have misplaced the letter please call the P11D helpline on 0808 100 7113.

Why can’t I connect to last year’s database?

There are several reasons why the software might not be able to locate last year’s database. Have you changed your computer recently? Have you had a new server installed recently? These are generally the cause; your database may have been on your old computer or on the old server, you need to locate it.

I have connected to last year’s database and entered my licence details but I cannot see my company or employees, why not?

You need to roll forward. Click on Tools in the bottom left corner and then select Roll Forward Data. If you connected to last year’s database select Use this database, if not then select one of the other two options. Click Load Database and check the options are as required. The company and all benefits will be selected by default, make any necessary changes then click Roll Forward Data.

Some of the employees have red crosses next to them, what does this mean?

The red cross next to the employee indicates that they have had benefits applied to them that are incomplete. Review these benefits and either complete (lock) or delete them. Once the benefits have been completed the red cross will be replaced with a green tick or if removed will disappear.

How do I add a replacement car to an employee?

Enter the date the employee gave back the first car into the Available To field, Save & Complete this benefit. Add another company car benefit to this employee and enter the details of the replacement car, place a tick in the Replacement Car box, when you do this the next field will open up and you should select the registration number of the previous vehicle then enter the date the employee took delivery of their replacement vehicle into the Available From field. Enter any other necessary information then Save & Complete this benefit.

Why are my P11D reports not printing on 2 pages?

As the software does not contain any printer settings, it reads the current settings of the printer you are connected to and creates any reports accordingly. You should check those settings and ensure the paper size is set to A4, if not change it and save. You will need to re-run the report for any changes to be taken into consideration.

What are the system requirements for BDO P11D?

Client machine
VersionWindows Vista (SP2) Windows 7/8/10*
Processor1.8GH or Higher
RamAt least 1GB
Free Space4.5GB
System Type32/64bit operating System
Additional SoftwareMicrosoft .Net 4.6.1 installed

*MAC OS is not compatible with the software

Server Minimum Specification
Version2008R2 or later
Processor1CPU
Ram4GB
Database sizelimited to your environment P11D Software supports a PAC file.
  • The collation of the database is SQL_Latin1_General_CP1_CI_AS
  • The P11D Database is not encrypted
  • Application will support C-NAME

Can I import my data into the software?

Yes you can import data; Companies, Departments, employees, benefits, vehicles and users can be imported using the P11D Software Generic Import Template spread-sheet that is provided on the CD we send you.

What are the import key fields for?

Every data element in the database (Company, Department, Employee, Benefit Type) is uniquely identified by an import key; these are either created by the software or entered by the user. They are used when you import data and they tell the software where you want the data being imported to end up. An example would be when importing employees; you need to indicate which department they should be in. Each of the departments in your company will have a unique import key, they should be entered into the import file in the department ID column for every employee; this will tell the software where to place that employee during the import.

When filing online my P11d’s online I get a 1046 – Authentication Error message. What does this mean?

It means that HMRC do not recognise one or more of your credentials. It could be one or more of the following: –

  • The HMRC User-id
  • The Password
  • The Accounts Office Ref
  • The PAYE Ref
  • You have not registered to use PAYE Online for employers
  • You have not activated PAYE Online for employers
  • You have entered the PAYE reference in lower case
  • If you are an agent then the client is not shown on your agents list.

Online filing error codes

Error codeErrorMandatory/Optional/ConditionalSolution
1046Authentication errorMandatory
  • Check the Online filing settings: Username and Password are correct
  • PAYE Reference and Tax district number need to be checked. The tax district number may have been entered ahead of the PAYE reference, if so, it needs to be removed.
5012 – Invalid Format

7520 – No DOB & No NINO Entered
Date of birthConditional (not needed unless NINO missing)
  • Only use genuine dates (avoid 30 February, for example)
  • Do not use dates in the future
  • If NINO is present and correct then you can delete the Date of Birth entry, if you have an error here.
5012 – Invalid FormatInvalid NINO – FormatOptional (should be present if known)
  • If the NINO is not known, do not enter anything in the NINO field and instead make an entry in the date of birth, gender and payroll number fields
  • Format must be 2 letters, 6 numbers, followed by 1 letter or a space.
5012 – Invalid FormatEmployee’s Address – leading spaces and punctuationOptional (unless other address lines present)
  • Employee’s address is not essential, delete if you have errors in this field.
5012Employee’s postcodeOptional
  • Employee’s postcode is not essential, delete if you have errors in this field
  • Do not exceed 8 characters for the postcode
  • Try not to include unnecessary punctuation such as a full stop or hyphen in a postcode.
5012 – Invalid Format

5016 – Entry Required
Forename field – incorrect charactersMandatory
  • Only use A-Z upper or lower case, hyphen or apostrophe
  • Do not enter a full stop, comma, underscore, brackets, slash, numbers (including 0), an asterisk (*) or question mark (?)
  • Do not use character ` for an apostrophe, use ’
  • For 5016; employee needs a NINO or payroll number if missing.
5012 – Entry RequiredSurname field - incorrect charactersMandatory
  • Only use A-Z upper or lower case, numbers 0-9, comma, full stop, forward slash, ampersand (&), hyphen, space, apostrophe and brackets
  • The first character must be a letter
  • Do not leave leading or trailing spaces
  • Do not enter an asterisk (*) or use ‘0’ (zero) in place of ‘O’
  • Do not use character ` for an apostrophe, use ’. For example, ‘O’Connor’ not ‘O`Connor’.
5012 – Entry RequiredVehicle Make or Model - incorrect charactersMandatory
  • Only use A-Z upper or lower case, numbers 0-9, comma, full stop, forward slash, ampersand (&), hyphen, space, apostrophe and brackets
  • The first character must be a letter
  • Do not leave leading or trailing spaces
  • Do not enter an asterisk (*) or use ‘0’ (zero) in place of ‘O’.
6010Incorrect formatMandatory
  • Employee cannot be assigned more than 10 loans.
7130Works/ Payroll NoOptional
  • Not essential, delete if you have errors in this field.
7540Invalid NINO – ContentsOptional (should be present if known)
  • If the NINO is not known, do not enter anything in the NINO field and instead make an entry in the date of birth, gender and payroll number fields
  • Use an acceptable NINO prefix (see list below)
  • Use a valid suffix - A, B, C, D or space.
Date of StartingOptional
  • Only use genuine dates (avoid 30 February, for example)
  • Do not use dates in the future.
Date of LeavingOptional
  • Only use genuine dates (avoid 30 February, for example)
  • Do not use dates in the future.

Valid NINO prefixes:

AA, AB, AE, AH, AK, AL, AM, AP, AR, AS, AT, AW, AX, AY, AZ, BA, BB, BE, BH, BK, BL, BM, BT, CA, CB, CE, CH, CK, CL, CR, EA, EB, EE, EH, EK, EL, EM, EP, ER, ES, ET, EW, EX, EY, EZ, GY, HA, HB, HE, HH, HK, HL, HM, HP, HR, HS, HT, HW, HX, HY, HZ, JA, JB, JC, JE, JG, JH, JJ, JK, JL, JM, JN, JP, JR, JS, JT, JW, JX, JY, JZ, KA, KB, KE, KH, KK, KL, KM, KP, KR, KS, KT, KW, KX, KY, KZ, LA, LB, LE, LH, LK, LL, LM, LP, LR, LS, LT, LW, LX, LY, LZ, MA, MW, MX, NA, NB, NE, NH, NL, NM, NP, NR, NS, NW, NX, NY, NZ, OA, OB, OE, OH, OK, OL, OM, OP, OR, OS, OX, PA, PB, PC, PE, PG, PH, PJ, PK, PL, PM, PN, PP, PR, PS, PT, PW, PX, PY, RA, RB, RE, RH, RK, RM, RP, RR, RS, RT, RW, RX, RY, RZ, SA, SB, SC, SE, SG, SH, SJ, SK, SL SM, SN, SP, SR, SS, ST SW SX, SY, SZ, TA, TB, TE, TH, TK, TL, TM, TP, TR, TS, TT, TW, TX, TY, TZ, WA, WB, WE, WK, WL, WM, WP, YA, YB, YE, YH, YK, YL, YM, YP, YR, YS, YT, YW, YX, YY, YZ, ZA, ZB, ZE, ZH, ZK, ZL, ZM, ZP, ZR, ZS, ZT, ZW, ZX, ZY.

Streamline your P11D process today.

Buy Now