How much to charge for a website, counting every hour.
A website price is your hourly rate times the hours the site takes, and most quotes only count the build, which on a small business site is about three-fifths of the job.
How much to charge for a website comes down to two honest numbers: the hourly rate your agency needs to stay in business, and the full count of hours the site will take, including the discovery, revisions, content chasing and launch work that never shows up in a build estimate. Multiply them and quote the result as a fixed fee. For the ten-page tree service site worked through below, that's 155 hours at $130, or $20,150, and a quote built from the design and build hours alone would have come to $12,090 and paid the agency $78 an hour for the same work.
Market price ranges are useful as a check once you've done that arithmetic, but the sources we read disagree far too widely to start from, which is covered further down.
What hourly rate should a website price start from?
Start from the rate that covers your costs and a profit across the hours you can actually bill, because that number sits underneath every website quote whether or not you write it down. Take a two-person agency paying salaries of $96,000 and $82,000, plus $31,000 a year for software, insurance, rent and an accountant, which comes to $209,000 before anybody makes a profit. Each person works about 1,880 hours a year, which is 47 weeks of 40 hours, and realistically 55% of those end up on client work once sales, admin and the gaps between projects take their share, leaving 2,068 billable hours between the two of them.
A 20% margin means the year has to bring in $261,250, and dividing that by 2,068 hours gives $126.33, which this agency rounds up to $130 an hour. The rounding goes up on purpose, since the billable share is the softest number in the whole calculation and it usually turns out lower than you hoped.
The Bureau of Labor Statistics puts the median pay for web developers and digital designers at $47.85 an hour as of May 2025, and it's easy to treat a figure like that as a fair rate. It's a wage paid for every working hour, meetings included, by an employer who also pays for the office and the software. An agency rate has to fund the unbilled half of the year and the overhead as well, which is why $130 sits about 2.7 times above that median without anybody being greedy.
How many hours does a website actually take?
More than the build estimate says, and on a small business site that gap is usually the difference between a profitable project and a merely busy one. Brackenfield Tree Service runs three crews out of Asheville, North Carolina, and wants a ten-page site with four unique page layouts, a quote request form that takes photo uploads, and a gallery of finished jobs it can filter by service. Here's the estimate split into the hours people remember and the hours they forget:
| Work on the Brackenfield site | Hours | At $130 |
|---|---|---|
| Design and build | ||
| Designing four unique page layouts, 9 hours each | 36 | $4,680 |
| Building those four layouts, 7 hours each | 28 | $3,640 |
| Assembling ten pages on the layouts, 1.5 hours each | 15 | $1,950 |
| Quote request form with photo upload | 6 | $780 |
| Project gallery filtered by service | 8 | $1,040 |
| Design and build subtotal | 93 | $12,090 |
| Everything else | ||
| Discovery call, sitemap and content plan | 8 | $1,040 |
| Two revision rounds on each layout, 2.5 hours a round | 20 | $2,600 |
| Project management, calls and email | 14 | $1,820 |
| Collecting copy and photos, resizing images | 7 | $910 |
| Launch testing on phones and browsers, redirects, domain | 8 | $1,040 |
| Fixes in the 30 days after launch | 5 | $650 |
| Everything else subtotal | 62 | $8,060 |
| Whole project | 155 | $20,150 |
Sixty-two of the 155 hours, exactly 40%, are work nobody would describe as building a website, and every one of them turns up on every project. The two revision rounds alone are 20 hours, and the management line is about 15% of the design and build hours, which is a modest share for a client who has never commissioned a website before and will need things explained.
Quote from the design and build subtotal and Brackenfield pays $12,090 for 155 hours of work, which is $78 an hour, or 60% of the rate the agency needs to keep going. That's how most underpriced websites happen. Nobody chose a low rate, because the quote simply left out two-fifths of the job and the rate fell on its own.
If you've delivered a few sites already, your own time records beat our example for those lines, so pull the last three projects and see what share of their hours went to work outside design and build. That share tends to hold steady from one project to the next, which makes it one of the more reliable numbers your agency owns.
Is $1,500 a good price for a website?
It's a fair price for about eleven and a half hours of work at $130, and whether that's good depends entirely on what fits inside those hours. A single-page site on a ready-made template, with copy the client writes and one round of changes, can fit. Brackenfield's four layouts, photo-upload form and gallery can't, and quoting $1,500 for them means either doing $18,650 of work for nothing or quietly building something smaller than the client thinks they bought.
The question works better the other way round. Take the number the client has in mind, divide it by your rate, and decide what you can honestly build in that many hours, which turns a budget argument into a conversation about scope. It's the most useful thing to do on a first call with a small business owner who has heard from a friend that websites cost $1,500, and our piece on estimates vs quotes covers when a range is safer to give at that stage than a single number.
What do other agencies and freelancers charge for a website?
Published figures range so widely that they can only check your arithmetic, never replace it. Duda's 2022 guide for agencies puts the average agency or freelancer website somewhere between $12,000 and $150,000. Billbooks quotes freelancers at $500 to $5,000 or more per website and names $75 as a common hourly rate. Siteseeker gathers prices posted in Reddit's web design community, where a March 2025 thread put agency work at about $3,500 for a basic site and $6,000 to $8,000 for a typical one.
Those three sources describe different businesses more than they contradict each other. A freelancer working from home in a cheap city, a two-person agency with a lease and an agency with account managers will all price the Brackenfield site differently, and each can be right about its own costs. Where outside numbers earn their keep is as an alarm: if your arithmetic says $20,150 and every agency in your city quotes $6,000 for the same site, either your hours are padded or you're selling to the wrong clients, and both are worth knowing before the quote goes out.
Should you charge hourly, a fixed fee or a monthly fee?
Charge a fixed fee for any website you can describe in advance, built from the hours and rate above, and keep hourly billing for work you can't describe yet. A fixed fee is what most small business owners expect, it rewards you for getting faster, and it lets the client compare quotes. Hourly billing on a site you could have described passes all the risk to the client and makes every email feel like it's on a meter, a trade-off we cover properly in time and materials vs fixed price.
Hourly billing earns its place on rescue work, like fixing a site somebody else built, where nobody knows what's under the hood until it's opened. A monthly fee suits the care after launch, with hosting, updates and small edits sold as a retainer, and some freelancers spread the build itself across a monthly fee as well. That can win clients who can't pay a lump sum, but it only works with a minimum term long enough to recover the build hours, and the limits of each month belong in writing, as our breakdown of the monthly retainer shows.
How do you quote the price so it survives the first change?
Quote the total as one fixed fee, split the payments by stage, and print the rates for likely additions in the same document, worked out from the same hours. Brackenfield's $20,150 is invoiced as $8,060 to start, $8,060 when the four layouts are approved and $4,030 at launch. The first payment covers the discovery and design work done before the client has seen a finished page, and the last one is small enough that nobody holds it back over a last-minute tweak.
The rates for additions come straight out of the table. An extra unique layout is 9 hours of design, 7 of building and 5 of revisions, so 21 hours or $2,730. An extra page on an existing layout is 1.5 hours of assembly plus half an hour of management, so 2 hours or $260. A third revision round on one layout is 2.5 hours, or $325. In week five Brackenfield asks for a careers page with its own application form, which is one page at $260 and a 6-hour form at $780, so the agency replies with a $1,040 change and the fee moves to $21,190 without an argument.
Splitting layouts from pages is the idea our web design proposal template builds its whole rate card on, and the website development scope of work template carries the same split into the signed document. The point here is narrower, which is that every rate a client sees after signing should trace back to a line in the estimate behind the price they accepted, so a change reads as the same arithmetic applied to one more thing.
Sixty-two hours is the gap between a build estimate and a price
The number to carry away from this page is the 62 hours that sat outside Brackenfield's design and build, worth $8,060 at the agency's own rate. A quote that leaves them out still has to deliver them, so those hours move from the client's invoice into the agency's evenings and the effective rate drops from $130 to $78 without anybody deciding it should. Price the discovery, the revisions, the management and the launch as lines of their own, and the quote you send describes the project you'll actually run.
When Brackenfield asks for that careers page, the record worth keeping is the request, the $1,040 and the date somebody at Brackenfield said yes, and Docket holds those three together so the launch invoice matches what was actually approved. Our notes on dealing with scope creep mid-project cover the habit of pricing requests as they arrive, and what scope creep costs an agency over a year shows what skipping it adds up to.
Frequently asked questions
How much should I charge for a website?
Multiply the hours the whole site will take by the hourly rate your agency needs, then quote the result as a fixed fee. Count discovery, revision rounds, project management, content collection and launch work along with the build, because on a small business site they can easily make up 40% of the hours. In the example on this page, ten pages on four layouts come to 155 hours at $130, which is $20,150.
How much should a beginner charge for a website?
A beginner should still price from hours, using a lower rate and generous hour estimates rather than a discount on the total. Work out the rate that covers your living costs, your overhead and the hours you can realistically bill, then estimate the site on the long side, since early projects take longer than later ones. A rate can rise for the next client, while a fixed fee that left out hours can't be fixed once it's signed.
Should I charge per page or per project for a website?
Charge per project, but build the project price out of per-layout and per-page figures. A unique layout takes far more design and build time than a page assembled on an existing one, so a single price per page overcharges the simple pages and undercharges the new layouts. Pricing the two separately also hands you a ready rate when the client adds a page after signing.
Is $1,500 a good price for a website?
It's a fair price for about eleven and a half hours of work at $130 an hour, which covers a single-page site on a ready-made template with one round of changes. It won't cover a multi-page custom site with forms, a gallery and two revision rounds, which can run well past 100 hours. Divide the budget by your rate and decide what honestly fits inside those hours.
How much should I charge per hour for web design?
Enough to cover your costs and a profit across the hours you can actually bill. A two-person agency with $209,000 of salaries and overhead, a 20% margin and about 2,068 billable hours a year needs roughly $130 an hour. The Bureau of Labor Statistics median pay of $47.85 an hour for web developers and digital designers is an employee's wage rather than a rate, because it doesn't have to cover overhead or the hours nobody bills.
Should a website price include maintenance?
Quote the build and the care after launch as separate prices, even when you sell them together. The build is a fixed fee for a finished site, while maintenance is ongoing work that suits a monthly fee with its own written limits. Keep a short fix period after launch inside the build price, 30 days in the example on this page, so the client isn't billed for problems that are really part of finishing the site.