The client writes: "Our IT feels kind of slow, could you take a look?" — and you are facing the hardest part of your job: turning that into a quote that neither blows your budget nor scares the client away. IT services are not trades work with visible material line items — here you price knowledge, availability and risk. That is exactly why so many IT providers quietly lose money on every second project.
Maintenance Contract vs. Time & Material — Pick the Right Model First
The most important decision happens before you write a single line item: how will this be billed? For IT service providers, only two models really matter — and each has a clear territory.
Maintenance contract / MSA: predictability in exchange for a discount
Under a Managed Service Agreement (MSA), the client pays a fixed monthly price for defined services: monitoring, patch management, backup checks and a built-in support contingent. You give a discount on your standard hourly rate — in return you get predictable revenue and the contract in place before anything breaks.
Rule of thumb: the fixed price should be expected effort × internal hourly cost × 0.8. The 20% discount buys you planning security and lower acquisition cost.
Time & material: for everything that isn't predictable
Projects with unclear scope, migrations with legacy baggage, emergencies — this is where time & material is honest and protects both sides. Important: skip the open-ended hour meter. Instead, offer a frame with an estimate: "We estimate 40–60 hours and will send a mid-project report after 30 hours." That builds trust and prevents nasty surprises.
Calculate Hourly Rates by Seniority
A single hourly rate for the whole team is outdated practice. When a junior bills router setup at the senior rate, the client overpays — and notices. When a senior debugs firewall rules at the junior rate, you lose. Quote with tiered internal rates (E-Sätze) and show them per line item.
Work out your internal hourly rate backwards
Your internal hourly cost comes from your real costs, not from what competitors charge:
- Full cost per employee: salary + employer contributions + equipment + overhead (office, admin, training). A €65,000 salary quickly becomes €95,000–105,000 in full cost.
- Billable hours: of roughly 1,800 working hours per year, IT service providers realistically bill only 1,200–1,400 (vacation, sick leave, internal work, sales).
- Internal rate: €100,000 ÷ 1,300 billable hours = about €77/h in cost. Your selling rate must sit above that — market rates are typically €95–150 net depending on region and seniority.
That yields typical tiers: junior €85–95, professional €110–125, senior/architect €140–175. With solid time tracking for your team, you can regularly check whether your rates still match your real costs.
Licenses and Hardware: Pass-Through with Transparency
Licenses (Microsoft 365, backup software, antivirus) and hardware are a hidden revenue block for many IT providers — and a trust trap at the same time. The mistake clients never forgive: line items that look like your own service work but are really resale.
How to bill licenses correctly
Two common models: pass-through with a 10–20% markup or an agency commission (the vendor pays you directly, the client sees the list price). Both are legitimate — what matters is clear labeling in the quote: "Positions 3–5: licenses/pass-through at list price plus X% markup." This reads as honest, prevents price-comparison debates and protects you when vendors raise their prices later.
Never bury hardware in labor
A €800 switch should be its own line item — not disappear into a bundled "network setup €2,800" position. Clients compare hardware prices; that's normal. When your labor is listed separately and transparently, they accept the markup far more easily. The same applies when you create your quotes digitally and send them as PDF — pass-through positions stay cleanly structured there too.
Remote vs. On-Site: Bill Travel Honestly
Remote work is your margin driver — thirty minutes of remote support often replaces a 90-minute drive. But beware: anyone giving away remote access for free teaches clients that IT "costs nothing".
- Remote in the maintenance contract: Unlimited or generous remote support is the number-one subscription argument — it costs you little and feels like full-service care to the client.
- On-site effort separately: Bill travel in 15- or 30-minute increments and agree on a minimum billable block (e.g. 1 hour) for short visits. This is standard industry practice and fair to both sides.
- Communicate, don't hide it: Write "Remote €0, on-site billed per effort" into the quote. A client who sees travel costs on the invoice for the first time churns — a client who read them in the quote signs.
Fixed-Price Projects with a Buffer
Fixed prices are unavoidable in IT project business — clients want planning security. The trick: fixed price yes, but never at the raw estimate. You need an honest buffer for exactly the things that always happen: forgotten legacy systems, data chaos, "we couldn't have known that".
The 3-step fixed-price formula
- Estimate: effort per work package in hours, mixed junior and senior share. Example server migration: 40 hours total (30 h × €125 senior + 10 h × €90 junior) = €4,650.
- Buffer: a 20–30% risk premium for unknown legacy issues. €4,650 × 1.25 = €5,812 fixed price.
- Hard scope limit: Write into the quote what is explicitly not included (device replacement, training, data cleanup). From now on, changes mean a new quote or a timesheet.
The requirements assessment itself belongs in the quote as the first line item — for larger projects as a standalone position at €500–1,500. It signals professionalism and filters out tire-kickers who just want "a price".
📋 Quote Checklist for IT Service Providers
- Billing model clearly named (MSA fixed price, T&M or fixed price) Required
- Hourly rates shown per seniority tier (junior / professional / senior) Required
- Paid requirements assessment as first line item for vague requests Required
- Fixed price only with a 20–30% buffer and a hard scope Required
- Licenses and hardware as separate pass-through positions Required
- Remote support and on-site travel regulated separately Required
- Support contingent defined in the MSA (included hours, overage rate) Recommended
- Quote validity and payment terms Recommended
- Monitoring report mentioned as subscription argument Conversion+
- Renewal clause and notice period for maintenance contracts Recommended
Monitoring as a Subscription Argument: Sell Maintenance Before Anything Breaks
The hardest sale in IT: a monthly fixed price for problems that don't exist (yet). The solution is to sell the subscription not as insurance, but as a service — with visible value.
- Monthly report: patch status, backup success, storage, security events. A one-page PDF report proves the subscription is working — even when the client notices nothing.
- Guaranteed response times: MSA clients with defined response times (e.g. 4 h remote, next business day on-site) stay — that alone justifies the fixed price in the client's head.
- Time saved for the client: "Your accounting team stops calling about software issues — we handle that." For SME owners without a dedicated IT manager, that is a real argument.
If you want to scale maintenance contracts, keep an eye on team utilization — with planning for technician assignments and projects you avoid subscription clients waiting in an emergency because everyone is stuck in project work.
Build IT quotes in minutes, not hours 🤖
Zera AI turns your notes into a complete quote — with tiered hourly rates, pass-through positions, fixed price with buffer and PDF export. Sent and digitally signed before your competitor has opened their spreadsheet.
Try it free →Frequently Asked Questions (FAQ)
Should I quote IT projects as fixed price or time and material?
Fixed price only with a clearly defined scope — and a 20–30% risk buffer. With vague requirements, time & material with a budget frame is the more honest and safer option. Remember: a binding fixed-price quote commits you to the price, while a cost estimate may be exceeded by up to 15–20% under German law (§ 650c BGB).
What hourly rates should an IT service provider charge in Germany?
Work backwards from full costs and real billable hours (for IT service providers often only 1,200–1,400 of 1,800 working hours per year). Typical market rates are €95–150 net depending on region — quote junior and senior rates separately.
Can I resell licenses and hardware with a markup?
Yes — a 10–20% markup or agency commission is standard. The key is transparency: list these as separate line items and label them as pass-through. That prevents disputes and builds trust.