Skip to content

Web Developer Invoice Template

A web developer invoice bills hr, lists labour, services and fees on separate lines and states the terms (Net 15, billed every two weeks). This template is pre-filled for build a custom appointment booking feature with online payment for an existing physiotherapy clinic website and deploy it to production: 8 lines totalling $7,290.00 before tax. Edit it and download the PDF.

Pre-filled for a web developer: build a custom appointment booking feature with online payment for an existing physiotherapy clinic website and deploy it to production. Example prices: replace them with your own.

Document
From (you)
Bill to
Line items
  1. Amount$660.00
  2. Amount$2,420.00
  3. Amount$1,980.00
  4. Amount$1,100.00
  5. Amount$760.00
  6. Amount$350.00
  7. Amount$20.00
  8. Amount$0.00
Discount, tax and payments

Balance due: $7,290.00

Notes, payment details and extra fields
Design, logo, currency and paper
Logo (PNG or JPEG, up to 1 MB; stays on your device)

Pro tools

Saved clients, item library, auto-numbering, history and bulk PDFs is part of Pro.

From

Lakeside Web Development

890 Market Street
Madison, WI 53703

billing@example.com

(615) 555-0190

Invoice

Invoice #
INV-4680
Invoice date
Oct 29, 2026
Due date
Nov 28, 2026
Terms
Net 15, billed every two weeks
Project name
Build a custom appointment booking feature with online payment for an existing physiotherapy clinic website and deploy it to production
Repository
See notes
Staging URL
See notes
Billing period
24 November 2026

Bill to

Robin Okafor

311 Pine Road
Fairview, OR 97024

client@example.com

DescriptionQtyRateAmount
Technical specification and API reviewBooking flow, data model, payment provider documentation6 hr$110.00$660.00
Front-end booking form and calendar viewResponsive, keyboard accessible, inline validation22 hr$110.00$2,420.00
Back-end endpoints and database tablesAppointments, therapist availability, reminder queue18 hr$110.00$1,980.00
Payment provider integrationCheckout, webhooks and refunds, built in test mode first10 hr$110.00$1,100.00
Automated tests and staging review8 hr$95.00$760.00
Production deploymentDatabase migration, rollback plan, error alerts1 project$350.00$350.00
Transactional email service, first monthBilled at cost, then moved to the clinic's own account1 month$20.00$20.00
Post-launch bug-fix window14 days, fixes to the delivered scope only1 project$0.00$0.00
Subtotal
$7,290.00
Balance due
$7,290.00

Notes

Thank you for choosing Lakeside Web Development. Terms: Net 15, billed every two weeks.

Payment details

Bank transfer or card. Please quote the invoice number.

Made with Billwise - invoice-pdf-maker-app.web.app

Preview of the PDF. Everything stays in your browser: nothing is uploaded.

Preview

Web Developer invoice at a glance

Typical job Build a custom appointment booking feature with online payment for an existing physiotherapy clinic website and deploy it to production
Main billing unit hr
Usual payment terms Net 15, billed every two weeks
Deposit practice Developers commonly invoice the first two weeks of estimated hours, or 25-50 percent of a fixed price, before starting work for a new client.
Sample lines 8 lines, $7,290.00 before tax
Largest line Front-end booking form and calendar view: $2,420.00 (33%)
Labour hours billed 64 h, $6,920.00
Trade-specific fields Project name, Repository, Staging URL, Billing period, Ticket or pull request refs

Sample web developer invoice line items

Build a custom appointment booking feature with online payment for an existing physiotherapy clinic website and deploy it to production: 8 lines adding up to $7,290.00, split into labour $6,920.00 (95%), services $350.00 (5%) and fees $20.00 (0%).

Example prices: replace them with your own
ItemQtyRateAmount
Technical specification and API review (Booking flow, data model, payment provider documentation)6 hr$110.00$660.00
Front-end booking form and calendar view (Responsive, keyboard accessible, inline validation)22 hr$110.00$2,420.00
Back-end endpoints and database tables (Appointments, therapist availability, reminder queue)18 hr$110.00$1,980.00
Payment provider integration (Checkout, webhooks and refunds, built in test mode first)10 hr$110.00$1,100.00
Automated tests and staging review8 hr$95.00$760.00
Production deployment (Database migration, rollback plan, error alerts)1 project$350.00$350.00
Transactional email service, first month (Billed at cost, then moved to the clinic's own account)1 month$20.00$20.00
Post-launch bug-fix window (14 days, fixes to the delivered scope only)1 project$0.00$0.00
Subtotal$7,290.00
Total before tax$7,290.00

What a web developer invoice should include

  • Your web development business name, address, phone and email, plus a tax ID if you are registered
  • The customer's name and billing address (Robin Okafor in the sample)
  • A unique invoice number (INV-4680) and the issue date
  • Payment terms and a due date: Net 15, billed every two weeks
  • Project name: for example Build a custom appointment booking feature with online payment for an existing physiotherapy clinic website and deploy it to production
  • Repository: for example See notes
  • Staging URL: for example See notes
  • Billing period: for example 24 November 2026
  • Line items in hr or per item, each with quantity, rate and amount
  • How to pay you: bank details, card link or cheque payee

How web developers bill

Web developers often bill hourly against a written estimate for custom builds and integrations, or quote a fixed price per feature when the specification is tight.

Web developers commonly use "Net 15, billed every two weeks", so payment is due 15 days after the invoice date. Developers commonly invoice the first two weeks of estimated hours, or 25-50 percent of a fixed price, before starting work for a new client.

U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2024: median hourly wage of Web Developers $43.72 (employees, not contractor rates). The sample's $110.00 per hour for "Technical specification and API review" is 2.5 times that employee figure; a business rate also has to cover insurance, tools, travel, unbilled admin time and profit.

Web Developer invoicing tips

  • Reference the ticket or pull request numbers behind each block of hours, so the client's technical lead can trace every billed line to merged code.
  • Put hosting, email delivery and API usage on separate at-cost lines, or move them to the client's own accounts, because those services keep charging after your engagement ends.
  • Show the post-launch bug-fix window as a zero-priced line with its end date, which makes it plain that fixes requested after that date are new billable work.
  • When you bill against an estimate, print the estimated hours, hours used to date and hours remaining on every invoice, so an overrun is never a surprise on the last one.

Web Developer billing disputes to head off

  • Clients sometimes relabel new feature requests as bugs to avoid paying for them; defining a bug on the invoice as delivered scope not working as specified draws the line.
  • Ownership of the code becomes a fight when the final invoice is unpaid; stating that code and repository access transfer on payment in full settles who owns what.

Work a web developer can bill for

Core tasks of Web Developers (O*NET 15-1254.00, O*NET 29.x task statements, CC BY 4.0). Each can become a line on the invoice.

  • Design, build, or maintain Web sites, using authoring or scripting languages, content creation tools, management tools, and digital media.
  • Perform or direct Web site updates.
  • Confer with management or development teams to prioritize needs, resolve conflicts, develop content criteria, or choose solutions.
  • Back up files from Web sites to local directories for instant recovery in case of problems.
  • Evaluate code to ensure that it is valid, is properly structured, meets industry standards, and is compatible with browsers, devices, or operating systems.
  • Maintain understanding of current Web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups.

How to make a web developer invoice

  1. Add both parties

    Enter Lakeside Web Development (your business) and the customer, Robin Okafor, then project name.

  2. Number and terms

    Give it a unique number such as INV-4680 and set the terms to Net 15, billed every two weeks.

  3. List the work

    One line per item: the sample runs from "Technical specification and API review" (6 hr) to "Post-launch bug-fix window" (1 project).

  4. Check the total

    The 8 lines come to $7,290.00; add sales tax only if your state taxes web development work.

  5. Download and send

    Download the PDF or print it, then keep a copy with the web development work records.

Frequently asked questions

How do I make a web developer invoice?

Add your web development business details, the customer, project name, repository, staging url and billing period, then one line per item with quantity and rate. The template above is pre-filled with 8 lines for build a custom appointment booking feature with online payment for an existing physiotherapy clinic website and deploy it to production totalling $7,290.00; change the prices and download the PDF.

How do web developers charge?

Mostly hr. Web developers often bill hourly against a written estimate for custom builds and integrations, or quote a fixed price per feature when the specification is tight.

When should a web developer invoice be paid?

Net 15, billed every two weeks is the usual arrangement. Developers commonly invoice the first two weeks of estimated hours, or 25-50 percent of a fixed price, before starting work for a new client. Put the terms and the due date on the invoice so there is no doubt.

How much do web developers earn per hour?

U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2024: median hourly wage of Web Developers $43.72 (employees, not contractor rates). Self-employed rates are usually higher because they cover overhead and unbilled time.

Founder price

Billwise Pro opens soon

Lifetime Pro: no footer, saved clients/items, auto numbering, CSV/XLSX export, bulk generation. Reserve the founder price: 30% off $29 one-time when Pro opens. No payment is taken now. Everything on the free plan keeps working today.

We'll e-mail you once when Pro opens, with your founder price. No account, no newsletter. See the privacy policy.