Configuration (Files)
Configuration files are files that can augment / improve the control you have over the functionality in the form beyond the settings.
Configuration files are generally in XML format and so please ensure the XML file is still valid are you finish your edits. You can check an XML file is valid using the following:
For the Self Employed function, there are 4 and these files are covered below:
businesscategories.xml
The purpose of this file is to enable a council to control the different type of businesses a person can indicate they are running. I.e. you can control the content of this drop down:

The following is the file format:
So basically each row of the drop down is filled by a row in the above file. The Value is purely to guide a person as to what could go inside the category. E.g. Beauty is the Value below but what the customer sees in the drop down is Beauty / Nail technician.
A new category can be added by simply copying this content and pasting it above or below an existing Business Category row. E.g
selfemployedexpenses.xml
The purpose of this file is to enable the list of expenses a person can select to be customised:

This file also enables a council to indicate whether the amount of the expense should be taken in full, partly or not all in terms of calculating the amount of profit they have.
The following is an excerpt from the file, as it is long:
Within the file example we can see from the <Id> field that there are four distinct expenses. Business Rates, Business Rent, Depreciation and Business Debt.
The Name element is that is presented to customers in the form is the <Name>Business Rent</Name> element.
The Description element is what is automatically added as help text.
The Allowable part is key. This controls whether:
100% of it will be taken into account - 1.0
50% of it will be taken into account - 0.5
0% of it will be taken into account - 0.0
You can add a new expense type, with its own help and set whether it is allowable and to what degree as a result.
The Type element is for information for those updating these. It has no bearing on the calculation.
taxandnirates.xml
The purpose of this file is to hold the rates of income tax and national insurance for the purposes of self employed people.
The file holds sections for Income Tax and National Insurance.
In the Income Tax section it holds the threshold and rate (as a %) for these:
Personal Allowance
Basic Tax Rate
Higher Tax Rate
Additional Rate
In the National Insurance section it holds the threshold and rate (as a %) for these:
Class 2 lower start point
Class 2 higher start point
Class 4 lower start point
Class 4 higher start point
File Example
taxandnirateslastyear.xml
The purpose of this file is to hold the tax rates for the financial year before this. This is to cater for people completing the form where there is some income/expenses in last year and some in this.
The file format is identical to the taxandnirates.xml file.
Last updated
Was this helpful?