Independent sysadmins and small managed service shops bill small businesses, nonprofits, and offices for keeping servers, networks, user accounts, backups, and cloud environments running. Invoices usually cover monthly support retainers, hourly project work, after-hours emergency calls, and pass-through costs like licenses, hardware, and hosting.
Create an invoice for payment collection
Upload logo
PDF will be generated with filename:
Invoice_1001_Client_2026-10-14.pdf
Most solo sysadmins mix three models. Ad hoc work is billed hourly, often with a one-hour or half-hour minimum and a higher rate for after-hours or emergency calls. Ongoing support is sold as a monthly retainer, either a block of prepaid hours or a flat fee per user or per device that covers monitoring, patching, and help desk. Defined projects such as a server migration, Microsoft 365 tenant setup, or firewall replacement are quoted as a flat fee with a clear scope. Hardware, software licenses, and subscriptions are resold at cost plus a markup (commonly 10-25%) or passed through at cost with a separate management fee. Travel time and mileage are billed separately for onsite visits outside a local radius.
| Service | Priced | Typical range |
|---|---|---|
| General hourly support (remote) | per hour | $75-150 |
| Onsite visit or after-hours emergency | per hour | $125-225 |
| Managed support retainer (monitoring, patching, help desk) | per user per month | $75-150 |
| Server or cloud migration project | flat fee | $1,500-8,000 |
| Microsoft 365 or Google Workspace tenant setup | flat fee | $500-2,500 |
| Firewall and network install or replacement (labor) | flat fee | $400-1,800 |
| Backup setup and restore testing | flat fee | $300-1,200 |
| Prepaid support hour block (10 hours) | per block | $900-1,400 |
Typical US ranges. Rates vary by region, experience, and job size.
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Monthly managed support: 14 users, monitoring, patching, help desk | 14 user/month | $95.00 | $1,330.00 |
| Project: replace firewall, configure VLANs and site VPN (labor) | 5 hours | $125.00 | $625.00 |
| After-hours emergency: mail server outage, Saturday 9pm-11:30pm | 2.5 hours | $175.00 | $437.50 |
| Firewall appliance with 3-year security subscription (cost plus 15%) | 1 each | $1,150.00 | $1,150.00 |
| Onsite travel, round trip | 38 miles | $0.70 | $26.60 |
| Total | $3,569.10 | ||
Notes: Payment due within 15 days of invoice date. Late balances accrue 1.5% per month. Hardware remains billable even if the project is paused. Emergency work is billed at 1.4x the standard rate with a one-hour minimum. Please pay by ACH or check.
Clients often need to match charges to specific incidents, and a log settles questions about how long something took.
Different rates apply to different work, and showing which one applied prevents disputes over emergency premiums.
Clients need this for warranty claims, asset tracking, and renewal dates.
Domain, SSL, backup storage, and SaaS fees are easy to confuse with your labor and affect how clients budget.
Clients want to see what the block covered and when it needs to be replenished.
These are separate costs under most agreements and should be documented to avoid being treated as hidden fees.
Larger clients and accounts payable departments often require a PO number to process payment.
Net 15 or net 30 is common, with monthly retainers billed in advance on the first of the month. Projects over a few thousand dollars usually take a 30-50% deposit, and hardware is often paid up front or at order time so you are not financing equipment. Late fees of 1-1.5% per month are typical if stated in your service agreement. Most clients pay by ACH or card, and some sysadmins add a card processing fee or offer a small ACH discount. Many sysadmins also reserve the right to pause non-emergency support on accounts more than 30 days past due, which should be written into the agreement.
Monitoring, patching, and backup oversight happen whether or not the client opens a ticket. Billing at the start of the month keeps cash flow steady and makes the arrangement clear.
A password reset that takes five minutes still costs you context switching and travel. A 30-minute or one-hour minimum keeps tiny requests from eating your day.
Put the after-hours multiplier in your agreement and repeat it on the invoice. Clients rarely object when they have already agreed to it.
Buying software or cloud services under the client's own account avoids disputes if you part ways and keeps you from carrying their recurring costs on your own card.
Network diagrams, password vault setup, and runbooks take real hours. List them as their own line so the client sees the value, not just the fixes.
Hourly works for new clients and unpredictable work. Once you know a client's environment, a flat monthly fee per user or per device gives you steadier income and gives them a predictable cost. Many sysadmins offer a retainer for routine support and bill projects separately.
A markup of 10-25% over your cost is typical for resold hardware and licenses, with lower percentages on expensive items. Some sysadmins instead pass items through at cost and charge a procurement or setup fee. Whichever you choose, state it in your agreement.
Most do for onsite visits beyond a local radius, either at a reduced hourly rate or as mileage plus a trip fee. Put the policy in writing and list travel on its own line.
Send the time log or ticket history showing dates, tasks, and durations. Keeping notes as you work makes these conversations short. If the agreement defines minimums and rounding, point to that language.
It depends on the state. Some states tax IT services or software-related services, and many tax hardware sales. Check with your state's tax agency or an accountant about what applies to your labor, hardware, and managed services.
Send a Sysadmin estimate for approval, then turn it into an invoice when the work is done.
Sysadmin estimate template