forumNew topic

We spent €30,000 on a website overhaul — over how many years is this depreciated in Germany?

SSena C***Expert
Job title
Production planning
Sector
Paper
Organization type
sole proprietorship
Joined
Aug 2023
Message
28
#1

We just wrapped up an extensive website redesign project for our Düsseldorf-based industrial spare parts wholesale company (GmbH). We completely scrapped our old digital storefront and hired an external digital agency; they built a brand-new corporate identity UI, a password-protected B2B dealer portal for customer orders, and a two-way inventory integration hooked into our ERP. The agency's final invoice came out to 30,000 EUR excluding VAT.

When we handed the invoice to accounting, our tax advisor (Steuerberater) indicated that we might not be able to write the full amount off as an immediate current-year operating expense (sofort abzugsfähige Betriebsausgabe), and that depending on the scope, it might have to be capitalized and depreciated (Abschreibung / AfA). However, because the agency issued a single lump-sum invoice, we couldn't clearly tell which component is treated which way.

Under German tax regulations, over how many years does an investment in a website and portal of this scale amortize? What kind of breakdown should we request on the invoice to expense the 30,000 EUR directly or book it under the most favorable tax treatment?

NNilayMember
Job title
Translator
Organization type
boutique agency
Joined
Jul 2024
Message
82
Most Helpful#2

Short answer: In Germany, a custom-built B2B portal with ERP integration is treated as an intangible fixed asset (immaterielles Wirtschaftsgut) under tax law and is generally depreciated over a useful life of 3 years. However, by breaking the invoice down into sub-items, you can write off content creation, consulting, and maintenance costs as immediate current-year business expenses.

The German Tax Office (Finanzamt) draws a clear line between a basic promotional website and a functional operational platform. A simple overhaul of an informational site is usually considered an advertising and operating expense (Erhaltungsaufwand / Betriebsausgabe) and can be written off in full in the current year. By contrast, software linked to core business operations—such as order processing, dealer logins, and ERP syncing—constitutes an independent fixed asset (Wirtschaftsgut des Anlagevermögens).

You should immediately return the 30,000 EUR single-line invoice to the agency and ask them to itemize it into these three main categories: 1) Content preparation, copywriting, legacy data migration, and project consulting: this portion can be expensed directly in the current year. 2) Portal software development, ERP API coding, and foundational technical architecture: this gets capitalized on the balance sheet and amortized over 3 years according to official depreciation tables (AfA-Tabelle) (10,000 EUR per year or prorated). 3) First-year hosting, SSL, and maintenance retainers: recognized as current operating expenses for the respective period.

While the Federal Ministry of Finance has issued administrative guidelines on accelerated depreciation for digital assets and software, whether custom web portals qualify for an immediate 1-year full write-off remains exposed to the tax auditor's interpretation. The safest approach is to split the invoice, expensing non-development items immediately while depreciating the core custom software over 3 years.

EErcan G***MemberCommunity member
Joined
Dec 2023
Message
282
#3

Auditors absolutely love this line item during tax audits (Betriebsprüfung). If 30.000 EUR goes on the books as a single invoice labeled "website expense", they will demand a retroactive balance sheet correction with interest at the very first audit. Your consultant is completely right; the agency needs to break that invoice down into at least 4-5 separate line items.

FFeyza S***MemberCommunity member
Joined
Aug 2023
Message
251
#4

Pursuant to Section 248, Paragraph 2 of the German Commercial Code (HGB), while internally generated intangible assets may be capitalized optionally, capitalization is mandatory for assets acquired from third parties (derivate immaterielle Vermögensgegenstände). Since it functions as a B2B portal, the external agency's invoice must be capitalized directly.

MMeryem Ö***Member
Job title
Export manager
Sector
Cleaning services
Organization type
40-person manufacturing company
Joined
Feb 2024
Message
13
#5

We spent 42.000 EUR on a similar B2B shop in 2022. Our consultant had the invoice split into 16.000 EUR for content/design consulting (expensed immediately) and 26.000 EUR for core software (depreciated over 3 years via AfA). We wrote off around 8.666 EUR per year in depreciation, and it cleared last year's tax audit without a single question raised.

ZZübeyde Ç***Member
Job title
Finance Manager
Sector
Logistics
Organization type
chain store
Joined
Jan 2026
Message
94
#6

agencies usually love issuing single-line invoices just to be done with it cause breaking it down is a hassle for them. call them right away and ask for an itemized breakdown, have them separate project management hours and copywriting it makes a huge difference on taxes.

HHasan K***Member
Job title
Sales Manager
Sector
Healthcare services
Organization type
chain store
Joined
Sep 2024
Message
404
#7

Are license fees included in this 30.000 EUR? Is the CMS or portal infrastructure open source, or do you pay an annual recurring commercial license fee? Recurring licenses are not subject to depreciation; they are written off directly as operating expenses for the period.

EEfe A***Member
Job title
IT manager
Sector
Livestock
Organization type
early-stage startup
Joined
Apr 2024
Message
2
#8

Some colleagues apply a 1-year depreciation period (fiktive Sofortabschreibung) to software based on the BMF's 2021 and 2022 digital assets decrees, but this rule remains highly controversial for websites. If the Finanzamt treats the portal as a web medium rather than pure software, you will run into trouble; spreading it over 3 years is much safer.

BBeyza D***Member
Job title
Sales Manager
Sector
E-commerce
Organization type
a company within a holding
Joined
Jul 2023
Message
197
#9

Try sitting down with your agency and having the invoice revised along these lines: 1) 30 percent content, SEO, and design consulting (direct expense). 2) 50 percent technical infrastructure and ERP integration (3-year depreciation). 3) 20 percent testing, training, and deployment support (direct expense).

KKemal S***Member
Job title
Content Editor
Sector
Sports and fitness
Organization type
a company within a holding
Joined
Jul 2022
Message
1
#10

Dear colleague, your tax advisor's concern is entirely justified. When corporate websites move beyond purely advertising purposes to include order processing capabilities, their classification as Anlagevermögen is indisputable. I strongly recommend itemizing the invoice contents to prevent future tax penalties.

KKemal K***Veteran
Job title
Software developer
Sector
Furniture manufacturing
Organization type
family business
Joined
Feb 2023
Message
57

Doki · Interface design · 2026

#11

Noted, thanks.

BBora T***MemberCommunity member
Joined
Jan 2026
Message
115
#12

Don't miss this: Hasty decisions become decisions you have to fix six months later.

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

GGamze K***Member
Job title
Accounting Manager
Sector
Textile
Organization type
300-person organization
Joined
Jul 2024
Message
350

Doki · E-commerce infrastructure · 2026

#13

This approach has a cost which isn't discussed. When we decide without measuring, we always end up in the same place.

I'm also curious if anyone does it differently.

GGizem D***MemberCommunity member
Joined
Mar 2023
Message
351
#14

This approach has a cost, which isn't discussed. Taking notes for two weeks yields better results than a six-month estimate.

Start with a small trial; don't commit to everything at once. Of course, it varies if your situation is different.

İİsmail T***MemberCommunity member
Joined
Jan 2024
Message
418
#15

I agree. Trying to do this alone is the most expensive way.

EEmine A***MemberCommunity member
Joined
May 2022
Message
254
#16

I'm a small business, let me explain from my side. Just because everyone does it doesn't mean it's right.

Don't hesitate to ask; those who don't ask always pay more. Of course it varies if your situation is different.

UUfuk G***New member
Job title
General coordinator
Sector
IT services
Organization type
regional distributor
Joined
Jun 2026
Message
188

Doki · Backup setup · 2026

#17

we need to take it step by step. measure first, then divide. when the order is right, the debate ends.

hasty decisions become decisions you have to fix six months later and like if I were you I'd go this route.

EElif Y***Expert
Job title
Intern
Sector
Packaging
Organization type
120-person company
Joined
Feb 2023
Message
286
#18

I partly agree, partly disagree. Mistakes made on the website redesign depreciation side are usually reversible but expensive.

If you post the result here it will help others too.

VVeli P***Expert
Job title
Product Manager
Sector
Textile
Organization type
chain store
Joined
Dec 2024
Message
23
#19

Quick summary for newcomers: Hasty decisions become decisions you have to fix six months later.

Splitting your budget without knowing where you're losing users is just throwing money in the dark. If you have questions, write them; I'll answer as best I can.

BBurcuMember
Job title
Frontend developer
Joined
Sep 2024
Message
96
#20

i went through the same thing.

Reply