
Striping is easy to underprice. The paint is cheap and the work is fast, so it is tempting to quote a round number per stall. The money is lost on the parts that do not scale with stalls: the trip, the setup, the stencils and small jobs that never cover their own mobilization. This guide shows how a striping price is built from the unit rates in the EstiCube striping calculator, and how to turn that cost into a bid.
All figures are national planning numbers from the calculator, not a quote or a market survey. Your paint cost, crew rate and travel time will differ, so enter your own rates in the calculator.
Per stall or per linear foot?
Both work, as long as they come from the same takeoff. A linear-foot price is the honest unit: paint, labor and machine time all scale with footage. The calculator counts about 38 linear feet of 4-inch line for a standard 90-degree stall, 48 feet for a 60-degree angled stall and 25 feet for a parallel stall, then adds footage for accessible markings, arrows, stop bars, fire lanes, crosswalks and any centerlines or edge lines you enter.
A per-stall price is easy for a property manager to compare, because they know their stall count and not their footage. The risk is that one per-stall rate is used for every lot. The table shows bare restripes in water-based paint, with the accessible-space count from the 2010 ADA table and no arrows, stop bars, fire lanes or crosswalks. The per-foot figure is the calculator total divided by its linear feet.
A flat $20 per stall covers the 100-stall lot, but on the 20-stall lot it brings in $400 against a $713 cost. If you quote per stall, use a rate that changes with lot size, or quote the stalls per stall and price arrows, stop bars and fire lanes as separate items.
| Restripe, water-based | Calculator total | Per stall | Per linear foot |
|---|---|---|---|
| 10 stalls, 1 accessible | $574 | $57 | $1.42 |
| 20 stalls, 1 accessible | $713 | $36 | $0.91 |
| 50 stalls, 2 accessible | $1,181 | $24 | $0.61 |
| 100 stalls, 4 accessible | $1,980 | $20 | $0.51 |
| 200 stalls, 6 accessible | $3,470 | $17 | $0.45 |
| 400 stalls, 8 accessible | $6,349 | $16 | $0.41 |
Materials and labor in a striping job
The calculator splits a job into four bid lines. Traffic paint is priced per linear foot of line, with blue and red paint for accessible and fire lane markings costing 35% more per foot in material than white or yellow. Stencils are priced per piece: $38 for an accessible-space symbol, $22 for an arrow and $18 for a stop bar, plus a 15% supplies allowance on top of the stencils. Mobilization and setup is a flat $325 per job. Labor covers the per-foot striping rate plus surface prep, layout and traffic control time.
The default 50-stall job has 1,900 feet of stall lines, 48 feet of accessible markings, 56 feet of arrows, 36 feet of stop bars, 180 feet of fire lane stripe and 96 feet of crosswalk, 2,316 linear feet in all. It breaks down like this:
| Bid line (default 50-stall restripe) | Amount |
|---|---|
| Traffic paint, 7 gallons | $287 |
| Stencils and supplies | $230 |
| Mobilization and setup | $325 |
| Labor: layout, prep and striping, 2,316 LF | $613 |
| Total cost | $1,455 |
Pricing arrows, stop bars, crosswalks and fire lanes
Specialty markings are where a per-stall quote leaks money, so price them as their own items. The table starts from a 50-stall restripe with 2 accessible spaces and nothing else, which the calculator prices at $1,181, and shows what one more of each item adds in water-based paint.
Accessible spaces have their own rules on count, width and aisles. The ADA parking lot striping requirements guide covers those, and in the calculator each extra accessible space adds about $52 to the same lot. ADA.gov states that a business or a state or local government that restripes a lot must provide accessible spaces under the 2010 ADA Standards, so the estimate should say how many accessible spaces it includes.
| Added to a 50-stall restripe ($1,181) | New total | Adds |
|---|---|---|
| 1 directional arrow | $1,211 | $30 |
| 1 stop bar | $1,207 | $26 |
| 1 crosswalk | $1,223 | $42 |
| 100 feet of fire lane | $1,232 | $51 |
| 100 feet of centerline or edge line | $1,211 | $30 |
| 1 more accessible space | $1,233 | $52 |
Mobilization, minimum charges and new layouts
Every job carries the $325 mobilization in the calculator, whether it is 10 stalls or 400. On top of that, the total is never less than a minimum job: $475 for a restripe and $650 for a new layout. A 100-foot fire lane touch-up on its own adds up to $435, so the calculator raises it to $475 and shows a $40 minimum job charge adjustment on the bid. Very small stall jobs come close: a 5-stall restripe with the one accessible space a lot that size needs is $506, just over the minimum.
A new layout costs more because the lines have to be measured and chalked before any paint goes down. The calculator adds a $185 layout charge, $1.25 per stall and about 12% more stall line footage. The default 50-stall job is $1,799 as a new layout against $1,455 as a restripe, and a bare 100-stall lot is $2,453 against $1,980. Quote a new layout whenever the old lines are gone or the lot is being reconfigured.
Adding overhead and profit with Contractor bid mode
The calculator's cost estimate is your direct cost. Switch to Contractor bid mode and it adds markup on top: by default 10% overhead, then 20% profit on the cost plus overhead, with contingency and material tax set to zero. The two steps compound, so the default markup works out to 32% over cost. On the default 50-stall job, overhead is $145.50, profit is $320.10 and the customer price is $1,920.60.
Change the percentages to match your own books. Material tax, if your state charges it, applies to paint, stencils and supplies but not to mobilization or labor. Up to five extra line items, such as after-hours work, a permit or old-line removal, can be added before the markup is applied.
| Job, water-based | Cost | Bid price (10% overhead, 20% profit) |
|---|---|---|
| 100-foot fire lane touch-up (minimum charge) | $475 | $627.00 |
| 10-stall restripe, 1 accessible | $574 | $757.68 |
| Default 50-stall restripe | $1,455 | $1,920.60 |
| 100-stall restripe, 4 accessible | $1,980 | $2,613.60 |
| Default 50-stall job as a new layout | $1,799 | $2,374.68 |
What a written striping estimate should list
A striping estimate template only needs a few parts, but each one heads off a dispute. In bid mode the calculator prints a branded proposal with your company name, logo, phone, email and license number, the client and site address, the date and a valid-until date (30 days by default), the line items, the markup and the total. Use Print or Save PDF to send it, or copy a link that reopens the same proposal.
The proposal is an estimate, not an invoice. After the job, the same line items make a clean striping invoice: bill what was actually painted, and list any changes the customer approved on site as their own lines. Make sure the estimate covers these points:
- Stall count and layout (90-degree, angled or parallel), and whether it is a restripe or a new layout.
- Linear feet by marking type: stall lines, accessible markings, arrows, stop bars, fire lane, crosswalks and centerlines.
- Paint type and colors. The 2009 edition of the federal MUTCD says parking space markings are white and that blue lines may supplement them for accessible spaces; the current 11th edition says it does not apply to parking areas, so on a private lot treat this as the usual convention.
- The number of accessible spaces and stencils, and who supplies the signs, which the striping calculator does not price.
- Mobilization, the minimum charge, and what happens if the lot is not empty and swept when the crew arrives.
- Markup terms, how long the price is valid, and the payment terms.
Run your numbers with the Parking Lot Line Striping Calculator
Change any unit price to match your quote and see every line item add up. It is free, needs no sign-up and works on your phone.
Open the Striping calculatorFrequently asked questions
How much should I charge per parking stall?
Work it out from the lot, not from a single rate. In the EstiCube striping calculator, a bare restripe in water-based paint costs $57 per stall on a 10-stall lot, $24 on a 50-stall lot and $17 on a 200-stall lot, before markup. With the default 10% overhead and 20% profit, the 50-stall lot is about $31 per stall.
How much should I charge per linear foot of striping?
The calculator's line rate is $0.30 per linear foot for water-based paint, $0.36 for oil-based and $0.77 for thermoplastic, before markup. The whole default 50-stall job works out to about $0.63 per foot because mobilization, stencils and prep are spread over the footage, or about $0.83 per foot with the default markup.
What minimum charge should a striping contractor use?
The calculator uses $475 for a restripe and $650 for a new layout, on top of which every job already carries a $325 mobilization. Small jobs such as a 100-foot fire lane touch-up hit the minimum. Set your own minimum from what a crew day and a trip actually cost you.
Is there a parking lot striping estimate template?
The calculator's Contractor bid mode prints a branded proposal with your logo, license number, client, line items, markup, total and a valid-until date, and you can save it as a PDF or share it as a link. It is a proposal, not an invoice, but the same line items can be reused for the invoice after the job.
How much more should I charge for a new layout?
In the calculator, a new layout adds a $185 layout charge, $1.25 per stall and about 12% more stall line footage. A bare 100-stall lot costs $2,453 as a new layout against $1,980 as a restripe, and the new-layout minimum is $650 instead of $475.
Sources
- ADA Compliance Brief: Restriping Parking Spaces — ADA.gov (U.S. Department of Justice)
- Manual on Uniform Traffic Control Devices (2009 edition) - Chapter 3B: Pavement and Curb Markings — Federal Highway Administration
More guides



