Pay and rates

What bookkeepers earn, and what to charge

National and state pay for bookkeepers from the Bureau of Labor Statistics (May 2025), plus a calculator to turn a wage into an hourly rate for your own business.

Quick answer

Bookkeepers in the US earn a median of $24.36 an hour ($50,670 a year), according to Bureau of Labor Statistics data for May 2025. The middle half earn $20.92 to $29.55. Self-employed bookkeepers usually bill more, about $56 an hour at the median wage, to cover taxes, overhead, unbilled time, and profit.

Bookkeepers pay in the US

Hourly wages for 1,373,680 employed bookkeepers, May 2025.

Hourly pay percentiles for bookkeepers in the United States
Lowest 10%25th percentileMedian75th percentileTop 10%
$17.31 $20.92 $24.36 $29.55 $35.84

Turn a wage into a billing rate

Wages above are what employers pay bookkeepers. If you work for yourself, your rate also has to cover what an employer would pay for. Change any number to match your business.

Starts at the national median for bookkeepers

Self-employment tax, liability insurance, benefits

Hours you can charge for after quotes, travel, and admin

Tools, vehicle, software, marketing

What the business keeps after paying you

Suggested billing rate

$56 per hour

Pay x (1 + taxes) x (1 + overhead) x (1 + profit), divided by billable time. This is an estimate to start from, not a market price.

Use this rate in an estimate

Pay by state

Median hourly pay in the 51 states with published data, highest first.

Hourly pay for bookkeepers by state
State Median Middle half Employed
District of Columbia $31.34 $26.58 to $37.36 1,790
Connecticut $28.83 $23.96 to $34.00 14,930
Massachusetts $28.77 $23.64 to $33.23 29,110
California $28.48 $23.37 to $33.94 151,870
Washington $28.18 $23.96 to $31.93 32,930
New Jersey $28.03 $23.27 to $32.34 37,550
New York $27.96 $22.79 to $33.33 84,280
Alaska $27.13 $22.73 to $30.94 4,580
Vermont $26.31 $23.00 to $30.49 2,950
Minnesota $26.25 $22.58 to $30.11 26,850
Oregon $25.99 $21.99 to $30.25 21,710
Colorado $25.96 $22.31 to $30.85 26,140
Maryland $25.74 $22.11 to $30.31 18,170
Rhode Island $25.61 $22.50 to $30.36 4,570
New Hampshire $25.22 $21.63 to $29.39 7,180
Delaware $24.89 $21.63 to $29.62 4,600
Virginia $24.82 $21.36 to $29.92 31,990
Arizona $24.32 $21.63 to $28.63 22,690
Maine $24.28 $21.68 to $28.95 7,390
Nevada $24.22 $21.06 to $28.98 15,180
Wisconsin $24.20 $21.43 to $28.55 25,960
North Dakota $23.90 $21.52 to $28.36 4,290
Illinois $23.83 $20.52 to $28.91 51,470
Utah $23.77 $20.00 to $28.69 12,650
Georgia $23.73 $19.43 to $28.85 38,700
Florida $23.72 $20.62 to $28.83 88,670
Michigan $23.55 $20.55 to $28.14 37,550
Texas $23.52 $19.57 to $29.00 122,400
Ohio $23.47 $20.36 to $28.23 45,140
Hawaii $23.43 $20.35 to $28.27 5,220
Pennsylvania $23.29 $20.11 to $28.32 48,920
Idaho $23.23 $19.60 to $28.20 9,540
Iowa $23.17 $19.78 to $27.66 14,020
Tennessee $23.16 $19.39 to $28.11 37,680
New Mexico $23.12 $19.31 to $28.02 7,780
Missouri $23.07 $19.34 to $27.95 21,400
South Carolina $23.05 $19.14 to $28.00 19,980
North Carolina $23.04 $19.17 to $27.91 48,760
Wyoming $23.03 $19.17 to $27.65 3,480
Indiana $22.99 $19.22 to $27.77 29,910
Kansas $22.74 $18.90 to $27.15 15,380
Montana $22.73 $19.48 to $26.82 6,980
Nebraska $22.65 $18.75 to $26.40 10,050
Kentucky $22.38 $18.01 to $27.22 23,480
South Dakota $22.28 $18.93 to $25.00 10,200
Oklahoma $22.20 $18.29 to $27.09 16,490
Louisiana $21.58 $17.30 to $26.04 18,980
Alabama $21.46 $17.50 to $24.36 19,890
West Virginia $20.62 $17.53 to $23.81 7,620
Arkansas $20.60 $17.32 to $24.57 12,510
Mississippi $20.60 $16.77 to $24.56 12,160

States are left out when BLS does not publish an estimate for them.

Bookkeepers pay FAQ

How much do bookkeepers make an hour?

The national median is $24.36 an hour. The lowest-paid 10% earn under $17.31 and the top 10% earn over $35.84. Pay depends on location, experience, and specialty.

Which state pays bookkeepers the most?

District of Columbia has the highest median at $31.34 an hour, and Mississippi the lowest at $20.60, among the 51 states with published data. Higher-paying states usually have higher living costs too.

How much should a self-employed bookkeeper charge per hour?

Start from the pay you want, then add taxes and insurance, overhead, and profit, and divide by the share of hours you can bill. At the median wage and our default assumptions, that comes to about $56 an hour. Use the calculator on this page to plug in your own numbers.

Where does this pay data come from?

From the Bureau of Labor Statistics Occupational Employment and Wage Statistics survey (May 2025), occupation "Bookkeeping, Accounting, and Auditing Clerks". It covers employees on payrolls, not self-employed workers or business owners.

Source

U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, occupation 43-3031 "Bookkeeping, Accounting, and Auditing Clerks". Figures are wages for employees and do not include self-employed workers. The billing rate is our estimate using the assumptions in the calculator.

Invoice Website

Quote and invoice with confidence.

Put your rate into an estimate, then convert it to an invoice in one click. Free to start.