Websites11 min read

Acceptance Testing and Late-Delivery Clauses in a B2B Website Contract in Amsterdam (2026)

Mohamed Bah·Fondateur, Kolonell
October 15, 2026
Share:
Acceptance Testing and Late-Delivery Clauses in a B2B Website Contract in Amsterdam (2026)

Acceptance Testing and Late-Delivery Clauses in a B2B Website Contract in Amsterdam (2026)

Websites

The verdict in three sentences

On a EUR 45,000 B2B website project in Amsterdam, the clauses that actually protect the client fit on one page: a defined acceptance test procedure with a severity matrix, late-delivery penalties of 0.5% per week capped at 10%, and a 10% holdback until the site has run cleanly in production. Many Dutch agencies propose the NL Digital Terms as their standard conditions, and those terms are written from the supplier's side. Read them, then negotiate the acceptance, penalty and warranty provisions into your own project agreement, which should take precedence.

NL Digital Terms: what to check before you sign

The NL Digital Terms are the general terms of NL Digital, the Dutch IT industry association, and are widely used by agencies and software suppliers. They are a reasonable starting point, but several default positions favour the supplier.

TopicTypical supplier-side defaultWhat a client should negotiate
AcceptanceDeemed acceptance in specific situations, such as live use or silenceAcceptance only by signed test report
Delivery datesDates treated as target dates rather than strict deadlinesFixed milestone dates with penalties
LiabilityLimited, often linked to the contract priceCap suited to the project, carve-outs for data breaches
Intellectual propertySupplier keeps rights, client receives a licenceAssignment of custom code and design, or broad perpetual licence
WarrantyLimited remedy period after delivery3 months after production acceptance
PrecedenceGeneral terms apply unless excludedProject agreement prevails over general terms

Check the current version of the NL Digital Terms directly, as provisions and numbering change between editions. Under Dutch law, penalty clauses are governed by the Dutch Civil Code (Article 6:91 onwards), and a court may reduce a penalty under Article 6:94 when fairness clearly requires it, which is another reason to keep rates moderate.

Designing the acceptance procedure and severity matrix

Acceptance should have two stages: a functional acceptance test on staging against the specification, then a production acceptance period that confirms the site works under real traffic.

SeverityDefinitionFix timeEffect on acceptance
BlockingA critical function fails: quote form, client login, mobile rendering2 business daysTest suspended, no go-live
MajorFunction degraded with a workaround5 business daysListed as a reservation, go-live allowed
MinorVisual or content issue with no functional impact10 business days or next releaseReservation with no schedule impact
AccessibilityGap against the accessibility level set in the specificationBy functional impactTreated as major if it blocks a user journey
PerformanceLoad time above the contractual threshold, for example 2.5 s on mobile10 business daysCleared during production acceptance

Recommended durations: 15 business days for functional acceptance, 30 calendar days for production acceptance, and a 3-month warranty after production acceptance.

Penalties and holdback in numbers

On EUR 45,000, 0.5% per week equals EUR 225. The 10% cap (EUR 4,500) is reached after 20 weeks. That will not compensate the client's internal costs, but it hits the agency's margin, which is enough to keep your project at the top of its queue.

MechanismNegotiated parameterAmount on EUR 45,000Watch point
Late-delivery penalty0.5% per weekEUR 225 per weekOnly for delays caused by the agency
Penalty cap10% of priceEUR 4,500Add a termination right beyond the cap
Holdback10% of priceEUR 4,500Released on production acceptance, not at go-live
Payment schedule30% signing, 30% design, 30% functional acceptance, 10% production acceptanceEUR 13,500, 13,500, 13,500 and 4,500No balance before functional acceptance
Warranty3 months after production acceptanceFree fixesExclude new features clearly
Grace period1 weekNo penalty in week oneCommon concession requested by agencies

Mini case study

Need a professional website?

Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.

Prefer a call back?

Leave your WhatsApp number and a Kolonell expert will get back to you within 1 business day. Free, no strings attached.

You are :

Illustrative example: Sanne, general counsel of a 400-person logistics company in Amsterdam, reviews a EUR 45,000 website redesign agreement built on the NL Digital Terms. She adds a precedence clause, removes deemed acceptance through live use, and sets the penalty and holdback above.

The project runs 6 weeks late, 2 of which are caused by her own team's late content. After the 1-week grace period, 3 weeks are attributable to the agency: EUR 675 in penalties (3 x 225), deducted from the functional acceptance invoice. During production acceptance a blocking bug appears in the quote form on mobile Safari and is fixed in 2 days. The EUR 4,500 holdback is released only when the production acceptance report is signed, 30 days after go-live.

FAQ

Are the NL Digital Terms negotiable?

Yes. Most agencies accept a project agreement that overrides specific provisions, especially on acceptance, IP and penalties. Expect 1 to 2 rounds of redlines on a EUR 45,000 project.

What penalty rate is reasonable in the Netherlands?

0.5% per week capped at 10% is a common compromise. Higher rates, such as 1% per week, are possible but agencies often add 5 to 10 percent to their price to cover the risk.

Does going live mean we accepted the site?

Under supplier-friendly terms it can. Write into your agreement that only a signed acceptance report counts, and record reservations within the 15-business-day test window.

What should the 3-month warranty cover?

Defects present at delivery that surface in production, fixed at no cost. New features, content added by your team and third-party plugin updates are normally excluded.

Is a 10% holdback acceptable to agencies?

Most agree if it is released at production acceptance, typically 30 days after go-live. Holding it until the end of the warranty period is much harder to get signed.

Let's scope your project. Send us your specification and draft agreement, and we will price the redesign with a clear acceptance plan, payment milestones and warranty. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#website contract#acceptance testing clause#late delivery penalty#NL Digital Terms#Amsterdam web agency#software warranty
Share:

Mohamed Bah

Fondateur, Kolonell

Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.