forumNew topic

How should we handle the website maintenance services code and VAT classification in the UK?

RRabia B***Expert
Job title
Sales Manager
Sector
Education
Organization type
family business
Joined
May 2025
Message
83
#1

We provide web design and monthly maintenance support to small and medium-sized businesses through our London-based Limited company. We currently have 18 active clients, and our monthly maintenance retainers range from 150 GBP to 400 GBP per client. Since our annual turnover approached the VAT registration threshold, we completed our official VAT registration last month.

The new accountant we started working with asked us for a specific classification code and a standardized service description to put on our invoices for website maintenance services. When I search online international sources bring up codes like HSN or SAC, but there doesn't seem to be a direct UK equivalent.

In terms of both our Companies House business activity code (SIC) and VAT taxation on invoices issued to HMRC, which exact category should we file website maintenance under? How should we best explain this service—covering routine security patches, backups, and minor content updates—to our accountant?

BBeren B***Member
Job title
Network Administrator
Sector
Energy
Organization type
medium-sized business
Joined
Dec 2023
Message
14
Most Helpful#2

Short answer: When selling services within the UK, there is no requirement to list an HSN or similar tariff code on your invoice. You can use SIC code 62020 or 62090 for your company's registered business activity, and describe the service on your invoices as technical support and software maintenance while applying standard-rate VAT.

The UK system operates across two separate structures: the SIC code for Companies House and VAT rules for HMRC. The HSN or SAC codes you see on search engines belong to India and certain customs systems; they do not appear on domestic UK service invoices. On your company incorporation, web maintenance typically falls under 62020 (Information technology consultancy activities) or 62012 (Business and domestic software development). Whichever one you pick won't restrict you from invoicing.

On the VAT side, the key factor is the nature of the service. Software updates performed with human intervention, security checks, and bug fixes count as technical consultancy and professional services. Invoices billed to UK-based clients attract the standard 20 percent VAT rate. If the client is outside the UK, general B2B place of supply rules apply, and it may fall under the reverse charge mechanism.

When speaking with your accountant, clarify these points: 1) Specify that the service is not pure web hosting or automated downloadable software sales, but an ongoing maintenance retainer delivered hands-on by technical staff. 2) Confirm that instead of a generic phrase, you will write 'Technical website maintenance and support retainer' on the invoice. 3) Mention that you'll retain non-UK clients' tax IDs on file for invoicing.

HHilal D***MemberCommunity member
Joined
Dec 2024
Message
166
#3

Sometimes accountants in the UK get tripped up over templates pulled from international sources and ask for codes, which causes unnecessary confusion. Commodity or tariff codes aren't required for exported services or domestic B2B services. File SIC 62020 with Companies House and keep the service description clear on your invoice. For HMRC, all that really matters is the place of supply and your client's VAT status.

HHüsniye E***MemberCommunity member
Joined
Sep 2024
Message
260
#4

Isn't it a bit odd that your accountant is asking you this distinction? Any accounting firm in the UK handling the IT sector should know right off the bat that maintenance work isn't invoiced with an HSN code, but handled under standard professional services. They might have missed a detail, or they could just be trying to figure out if your contract includes an automated digital service component.

SSevilMember
Job title
Educational institution
Organization type
chain store
Joined
May 2024
Message
88
#5

Just use this exact template on your invoice: 'Monthly website maintenance, security patching and technical support'. If there's a code field, leave it blank. And tell your accountant to use 62020 as your official SIC code; that is more than enough for standard filing.

HHakan A***Member
Job title
Software team lead
Sector
Catering
Organization type
20-person company
Joined
Oct 2023
Message
86
#6

The technical nuance here is the difference between automated services and manual labor. If the client logs into a dashboard and triggers automated backups with one click, that can fall under electronic services. But if you're manually applying patches and resolving plugin conflicts, it's straight-up human-driven IT services, and HMRC treats that as standard professional services.

ZZeynep U***Member
Job title
Front office accounting
Sector
E-commerce
Organization type
early-stage startup
Joined
Nov 2023
Message
22
#7

We handle a similar maintenance workload with 14 clients, averaging around 200 GBP per invoice. We ran into the exact same question during our first VAT period. In our accounting software, we simply set the service type to 'IT Support Services' and applied the standard 20% for local clients. We had a routine audit last year and didn't get a single objection.

GGökhan Y***Member
Job title
Production Manager
Sector
Food wholesale
Organization type
cooperative
Joined
Jul 2023
Message
34
#8

What if we add web hosting fees to the invoice, does that change things? Out of the 250 GBP we charge the client, 25 GBP covers our monthly server costs. Do we have to list that as a separate line item?

BBurak B***Veteran
Job title
Software developer
Sector
Printing
Organization type
40-person manufacturing company
Joined
Mar 2023
Message
252
#9

dont panic at all; everyone getting a new VAT registration gets lost in this code maze at least once... just tell your accountant that you provide software development and technical suppport services and that you dont sell goods... theyll sort it out in a couple of days, just focus on your work.

VVolkan A***Veteran
Job title
Software Architect
Joined
Apr 2023
Message
312
#10

Great work. Don't hesitate to ask; those who don't ask always pay more.

Hope this helps.

DDoruk Y***Expert
Job title
Operations manager
Sector
Security services
Organization type
medium-sized business
Joined
Jun 2025
Message
17
#11

The discussion got scattered let me summarize. Finding a new customer is more expensive than keeping an existing one.

Of course it varies if your situation is different.

EEceMember
Job title
Legal Counsel
Joined
Feb 2024
Message
98

Doki · Backup setup · 2023

#12

I've been down this road, let me tell you. If it's your first time, start small; scaling comes later.

Most time waste accumulates in tasks waiting for approval. If you have questions, write them; I'll answer as best I can.

MMustafa N***Member
Job title
Technical service technician
Sector
Cosmetics
Organization type
40-person manufacturing company
Joined
Jan 2023
Message
324
#13

I'll try it.

EErcan B***MemberCommunity member
Joined
Sep 2023
Message
140
#14

Saved. Any unwritten clause becomes a point of disagreement later, as both sides remember it differently.

That's all, sorry if I went on too long.

LLale Ç***New member
Job title
System support specialist
Sector
Tourism
Organization type
chain store
Joined
Jun 2026
Message
161
#15

Thanks for writing this, that's the right way. Most time waste accumulates in tasks waiting for approval.

Proven by experience.

EEbru K***Member
Job title
Human Resources Specialist
Sector
Furniture manufacturing
Organization type
sole proprietorship
Joined
Oct 2024
Message
105
#16

Looking at it as a process, the picture changes. If it's your first time start small; scaling comes later.

Solutions that work at a small scale collapse when you grow; I learned this late.

LLeventVeteran
Job title
Digital transformation consultant
Organization type
two-branch business
Joined
Jul 2023
Message
208
#17

I'll argue the opposite, don't get mad. The real issue isn't the number, but what it's based on.

SSinanMember
Job title
Software instructor
Joined
Dec 2023
Message
186

Doki · E-commerce infrastructure · 2025

#18

Could you elaborate on that? A small market isn't bad; working cheaply in a small market is.

HHakan S***ExpertCommunity member
Joined
Apr 2024
Message
36
#19

You're right, I've been down that road too. Most time waste accumulates in tasks waiting for approval.

That's all, sorry if I went on too long.

RRamazan T***MemberCommunity member
Joined
May 2024
Message
4
#20

I went through the same thing two years ago. If it's your first time, start small; scaling comes later.

I'm also curious if anyone does it differently.

Reply