← Back to blog

The agency added a setup fee that was never in the quote

If your agency quoted you one price and the first invoice arrived with an unexpected setup fee tacked on, you are not obliged to pay it without question. A fee that was not mentioned in the original quote is not automatically owed just because the agency wrote it on an invoice. You can challenge it, and in most cases you should.

What just happened

You agreed a price. You signed a quote or replied to an email saying yes. The first invoice arrives and there is a line on it called something like "setup fee", "onboarding fee", "account configuration" or "project initiation". It was not in the quote. Nobody mentioned it on the call.

This is a common agency tactic. The headline monthly price looks competitive, you sign up, and then a one-off charge of £150 to £500 appears on the first bill. By the time you notice, you have already handed over your domain details and you feel committed.

Is the fee actually legitimate

Under UK contract law, a price you agreed to is the price you owe. If the setup fee was not in the written quote, not in the contract, and not verbally mentioned before you said yes, it is not part of the deal. The agency cannot add it after the fact and claim you owe it.

Check what you actually signed off on. Look at the original quote, the proposal PDF, any emails confirming the price, and the contract if there is one. If the fee does not appear in any of those documents, you have a strong position.

The grey area is when the agency points to a line in their terms and conditions saying "additional setup costs may apply". That phrase is doing a lot of work for them and not much for you. A vague clause buried in small print does not override a clear quote that listed a specific price.

How to push back on the invoice

Reply to the invoice in writing. Email, not phone. You want a paper trail.

Keep it factual and short:

  • Reference the original quote by date and amount
  • Point out that the setup fee does not appear in that quote
  • Ask them to either remove the fee or show you where it was disclosed before you signed up
  • Ask for a revised invoice

Do not pay the full invoice while you dispute it. Pay the agreed amount only, and note in your payment reference that the disputed line is excluded. If you pay the lot and then ask for a refund, you are chasing them instead of them chasing you.

Nine times out of ten, when challenged in writing with the original quote attached, the fee gets quietly dropped. Agencies rely on most clients not bothering to push back.

What a setup fee usually covers

When you ask what the setup fee is for, the answer is usually some combination of:

  • Creating your account in their billing system
  • Setting up hosting
  • Adding your domain to their dashboard
  • An initial onboarding call

None of these tasks take more than about twenty minutes of work. A £300 setup fee for twenty minutes of clicking around in an admin panel is not a fee, it is a tax on customers who do not read the small print.

If the agency tries to justify it with a list of technical-sounding tasks, ask them how long each task took and what their hourly rate is. The maths rarely holds up.

How to avoid this next time

Before you agree to anything with a web agency or hosting provider, ask one question in writing: "Is the price you have quoted the total cost, including any one-off setup, onboarding or activation fees?" Get the answer in writing.

If they say yes, you have it on record. If they say no and there are other fees, you can decide whether to proceed with full information. If they are vague, that tells you what kind of relationship this is going to be.

Also watch for renewal fees, migration fees, and "out of scope" charges for things a normal person would assume are included. Anything that sounds like admin you would expect a normal business to absorb is worth asking about up front.

What to do now

If the surprise setup fee is the first sign of trouble, it usually is not the last. Agencies that hide fees on the first invoice tend to hide them on later ones too. You will be back here in six months wondering why a basic change cost £80 you did not expect.

If you would rather work with someone who tells you the price up front and that is the price, SkipTheAgency publishes every rate on the website. Hosted starts at £40 a month, Maintained at £65. No setup fee, no onboarding fee, no surprise line items on the first invoice. Migration from your current agency is included.

Frequently asked questions

Do I have to pay a setup fee that was not in the original quote?

Not automatically. If the fee was not disclosed in the quote, contract, or any written communication before you agreed to the work, you can challenge it. Reply in writing, reference the original quote, and ask them to remove the line or show where it was disclosed.

What is a normal setup fee for a website or hosting account?

For a basic hosting account or small website, there should not be one. Setting up an account and pointing a domain takes about twenty minutes. Any setup fee over £50 for routine onboarding is the agency padding their margins, not recovering real costs.

Can the agency rely on their terms and conditions to justify hidden fees?

Only if the specific fee and amount are clearly disclosed before you sign up. A vague clause saying "additional setup costs may apply" is unlikely to hold up if challenged, because UK consumer and contract law generally requires material costs to be clear and prominent at the point of sale.

Should I pay the invoice now and dispute it after?

No. Pay only the amount that was actually agreed and note that the disputed line is excluded from your payment. Paying in full first puts you in the weaker position of chasing a refund instead of them chasing you.

What if the agency refuses to remove the setup fee?

Ask them to provide written evidence of where the fee was disclosed before you agreed. If they cannot, escalate in writing and consider whether this is the kind of agency you want to keep working with. A small claims court action is an option for larger disputed amounts, but most agencies back down before it gets that far.

How do I know if a new provider will do the same thing?

Ask one question in writing: is the quoted price the total cost, including any one-off setup, onboarding, or activation fees? Get the answer in writing before you commit. Providers who publish all their pricing publicly are usually a safer bet than ones who quote individually.

No setup fee. No surprises on the first invoice.

Every price is on the website. Hosted from £40/month, Maintained from £65/month. The price you see is the price you pay, and migration from your current agency is free.

Message me on WhatsApp