Written by Brabners LLP
In the recent case of Stuart Delivery Ltd v Augustine, the Court of Appeal has determined that a moped courier was, in reality, a ‘worker’ and was not genuinely self-employed due to the restrictions on his ability to send a substitute to work in his place. This case provides further important guidance for contractors, umbrella companies and agencies on the right of substitution and its importance in assessing an individual’s employment status.
Background
The Employment Rights Act 1996 (“ERA 1996”) provides a definition of “worker” as someone who either works under a contract of employment (so all employees are workers), or who has a contract under which they must personally perform work. This particular definition of worker is not only found in the ERA 1996 but also in the Working Time Regulations 1998 and the National Minimum Wage Act 1998, meaning that someone who is found to be a “worker” would be entitled to rights such as protection from unlawful deductions from wages, holiday pay and the right to be paid at least the National Minimum Wage.
Whether an individual must personally perform work is also a factor which HMRC considers when assessing whether an individual is genuinely self-employed (or whether a PSC is outside of IR35).
In considering whether an individual has to provide personal service, the right of substitution is a very relevant factor. A contractor who has an unfettered right to send a substitute to work in their place is not obliged to perform work personally. Whilst an unfettered right of substitution (meaning complete freedom regarding whether to send a substitute and who to send) does not guarantee that a contractor will be found to be genuinely self-employed, it goes a long way. However, even if a contract contains a right of substitution clause, if that right is subject to restrictions or conditions (whether in the contract or in practice), the contractor’s self-employed status can be called into question.
The facts of the case
Stuart Delivery Ltd operates a technology platform that allows retailers to connect with local couriers to provide delivery services.
Mr Augustine was a courier for Stuart Delivery who was paid for each delivery ‘slot’ which he signed up for. By signing up for a slot, couriers commit themselves to being in a certain area for a certain period of time and are paid a guaranteed minimum of £9 per hour, irrespective of whether they actually carry out any deliveries during that slot.
If Mr Augustine accepted a slot on Stuart Delivery’s app, he was allowed to subsequently drop his slot by releasing it via the app to other couriers. However, if no other courier chose to pick up the slot, then Mr Augustine would remain liable to do it himself or he would face a penalty. Additionally, if he refused more than 1 delivery job during his slot, he would not receive the guaranteed minimum hourly payment of £9 p/h for that slot. He also had no ability to choose which courier took on the delivery in his place; it depended entirely on whether any of Stuart Delivery’s other couriers on the app opted to accept his slot or not. There were also incentives and cash rewards available if Mr Augustine completed at least two slots in a week and successfully completed a certain number of deliveries.
In 2017, Stuart Delivery terminated their contract with Mr Augustine. Mr Augustine brought a claim for notice pay, holiday pay and other payments and alleged that he was not actually self-employed but was either an employee or a worker. Stuart Delivery argued that he was not a worker because he had a contractual right of substitution and there was no obligation on him to personally perform work for them.
The Tribunal ruled that Mr Augustine was a worker. Stuart Delivery appealed unsuccessfully to the Employment Appeal Tribunal, and then to the Court of Appeal.
The Court of Appeal also concluded that Mr Augustine was a worker and was not truly self-employed. The Court found that the right of substitution in Mr Augustine case was fettered (limited). The risk of sanctions or penalties if Mr Augustine gave up his slot (and the rewards available if he didn’t) meant that there was a real incentive on him to perform the work personally. Furthermore, the right of substitution was limited to offering his slots to other couriers who had a contract with Stuart Delivery and who were signed up to the app. He also had no choice over which substitute courier took his place.
The Court of Appeal made the point that what is ultimatley important when assessing employment status is what happens in practice, not what is written in the contract.
Parties still need to think carefully about the contractual terms. Right of substitution clauses which are too restrictive may adversely impact a contractor’s self-employed status. For example, requiring any substitute to go through training or a vetting procedure, or to be approved by the client in advance, could potentially lead a court or HMRC to conclude that the contractor does not have a genuine unfettered right of substitution.
However, umbrella companies, agencies and contractors must bear in mind that the courts and HMRC are interested in the reality of the relationship between the parties, rather than simply what the contract says. We would recommend that the right of substitution is considered as carefully as factors such as supervision, direction and control when assessing whether it is appropriate for a contractor to be engaged on a self-employed basis or whether an employment model would be more appropriate.
This bulletin is for general guidance purposes only and should not be used for any other purpose. Brabners is a Limited Liability Partnership
© Freelancer and Contractor Services Association Ltd 2022.
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-advertisement | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category . |
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
CookieLawInfoConsent | 1 year | Records the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie. |
elementor | never | This cookie is used by our website to allow the us to implement or change the website's content in real-time. |
hubspotutk | 5 months 27 days | HubSpot sets this cookie to keep a record of the visitors to the website. This cookie is passed to HubSpot on form submission and used when deduplicating contacts. |
JSESSIONID | session | The JSESSIONID cookie is used by New Relic to store a session identifier so that New Relic can monitor session counts for an application. |
PHPSESSID | session | This cookie is native to PHP applications. The cookie is used to store and identify a users' unique session ID for the purpose of managing user session on the website. The cookie is a session cookies and is deleted when all the browser windows are closed. |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
_GRECAPTCHA | 5 months 27 days | This cookie is set by the Google recaptcha service to identify bots to protect the website against malicious spam attacks. |
__hssc | 30 minutes | HubSpot sets this cookie to keep a record of sessions and to determine if HubSpot should increment the session number and timestamps in the __hstc cookie. |
__hssrc | session | This cookie is set by Hubspot whenever it changes the session cookie. The __hssrc cookie set to 1 indicates that the user has restarted the browser, and if the cookie does not exist, it is assumed to be a new session. |
__hstc | 5 months 27 days | This is the main cookie set by Hubspot, for recording visitors. It contains the domain, initial timestamp (first visit), last timestamp (last visit), current timestamp (this visit), and session number (increments for each subsequent session). |
Cookie | Duration | Description |
---|---|---|
__cf_bm | 30 minutes | This cookie, set by Cloudflare, is used to support Cloudflare Bot Management. |
__hssc | 30 minutes | HubSpot sets this cookie to keep a record of sessions and to determine if HubSpot should increment the session number and timestamps in the __hstc cookie. |
Cookie | Duration | Description |
---|---|---|
hubspotutk | 5 months 27 days | HubSpot sets this cookie to keep a record of the visitors to the website. This cookie is passed to HubSpot on form submission and used when deduplicating contacts. |
_gcl_au | 3 months | Provided by Google Tag Manager to experiment advertisement efficiency of websites using their services. |
_hjAbsoluteSessionInProgress | 30 minutes | Hotjar sets this cookie to detect the first pageview session of a user. This is a True/False flag set by the cookie. |
_hjFirstSeen | 30 minutes | Hotjar sets this cookie to identify a new user’s first session. It stores a true/false value, indicating whether it was the first time Hotjar saw this user. |
_hjIncludedInPageviewSample | 2 minutes | Hotjar sets this cookie to know whether a user is included in the data sampling defined by the site's pageview limit. |
_hjIncludedInSessionSample | 2 minutes | Hotjar sets this cookie to know whether a user is included in the data sampling defined by the site's daily session limit. |
__hstc | 5 months 27 days | This is the main cookie set by Hubspot, for recording visitors. It contains the domain, initial timestamp (first visit), last timestamp (last visit), current timestamp (this visit), and session number (increments for each subsequent session). |
Cookie | Duration | Description |
---|---|---|
test_cookie | 15 minutes | The test_cookie is set by doubleclick.net and is used to determine if the user's browser supports cookies. |
Cookie | Duration | Description |
---|---|---|
baqend-speedkit-user-id | 5 months 27 days | No description available. |
heyzine_session | 3 months | No description |
_hjSessionUser_2855694 | 1 year | No description |
_hjSession_2855694 | 30 minutes | No description |