How to Invoice After a Stairs Flooring Job
Short answer: How to invoice after stairs flooring starts by taking the staircase off the square-foot rate card. A flight is counted in pieces: 14 risers, 13 treads, 13 nosings, landings measured separately in square feet. Then mitered returns on any open side, winders at their own rate because each one is a template, staple-and-tack demo by the flight, skirt board by the linear foot, and a written note if the new tread thickness moved a riser height.
The upstairs is done, the downstairs is done, and the fourteen steps between them took longer than either. Stairs are where the square-foot rate quietly stops describing the work, and the invoice has to say so on the page or the customer does the math and comes back with a question. What any invoice has to contain is covered in what to include on an invoice; this is about the lines that only exist on a staircase.
Why does a staircase come off the square-foot rate card?
Because the area is tiny and the labor is not.
A 13-tread flight covers roughly 35 to 40 sq ft of walking surface, and about the same again in riser face. Bill that at a living room rate and you have charged for a hallway while spending two days on it. Every piece on a staircase is individually measured, cut, and fitted, and stairs are almost never square: the width at the top and the bottom of the same flight commonly differ.
| What you are installing | Unit that describes the work | Why the square foot fails |
|---|---|---|
| Treads | Each | Individually scribed to two walls or a wall and an open side |
| Risers | Each | Cut to a different height at nearly every step |
| Stair nosing | Each | The most expensive single piece in most product lines |
| Winder treads | Each, at a premium | Pie shape, template made on site, no repeat cuts |
| Landings | Square feet | The one part of the staircase that behaves like a floor |
| Mitered returns | Each | An open-sided tread is two pieces glued, not one |
| Skirt or stringer board | Linear feet | Scribed to the stair profile in one continuous cut |
Print the flight as its own block on the invoice with the piece counts visible. A customer reading “Stairs — 13 treads, 14 risers, 13 nosings, 2 winders, 26 mitered returns” understands why the number is what it is. A customer reading “Stairs — $X” does not.
What lines belong on a stairs flooring invoice?
The full set, including the ones that seem too small to write down.
| Line | Unit | Where the quantity comes from |
|---|---|---|
| Demo of carpet, pad, tack strip, and staples | Per flight | Counted as a flight, not as square feet; the staples are the job |
| Substructure repair | Per step, or hours | Squeaks screwed and shimmed, split treads replaced |
| Treads | Each | Riser count minus one, when the top riser lands on the upper floor |
| Risers | Each | Total rise divided by the maximum riser height, rounded up |
| Stair nosing | Each | One per tread, or per landing edge as well on an open landing |
| Mitered returns | Each | Two per tread on a fully open staircase, one on a half-open one |
| Winder treads | Each | Counted separately from straight treads at a higher rate |
| Landings | Square feet | Measured as a floor, including the nosing edge |
| Skirt board and shoe | Linear feet | Measured along the rake, not along the floor |
| Adhesive and fasteners | Per flight | Construction adhesive and finish nails, consumed heavily here |
| Balustrade removal and reset | Each, or excluded | Often a different trade; say which on the invoice |
| Stain or finish match | Per flight | Only when the pieces arrived unfinished |
| Haul-away | Per flight | Old carpet from a stairway is dense and awkward |
The two lines that vanish most often are mitered returns and staple removal. Returns are fabrication time on every open-sided step, and pulling several hundred staples out of pine stringers is an hour with nippers before any new material leaves the box.
Where do the piece counts actually come from?
Measure once, on site, before the carpet comes off if you can get a probe in.
Risers come out of total rise, and the division always rounds up rather than to the nearest whole number. Floor-to-floor is 104 in against a 7.75 in maximum riser, so 104 ÷ 7.75 = 13.4. Round up to 14 risers and each one lands at 7.43 in, inside the limit. Round down to 13 and every riser in the flight sits at exactly 8 in, over it. Treads are one fewer than risers on a standard flight, because the top riser rises to the finished floor above rather than to a tread. So 14 risers and 13 treads, and 13 nosings unless the upper landing edge takes one too.
Then walk the flight and count what the tape does not show. Which sides are open. Whether the bottom step is a bullnose starter that wraps on three sides and needs three returns rather than two. How many winders are in the turn, since winders and a flat landing are entirely different prices. Whether the balusters sit on the tread, which means they come out and go back, or on the skirt, which means they do not.
Write the count on the estimate and again on the invoice, so the two documents compare line for line. That comparison is the whole reason to itemize, for the reasons set out in do flooring contractors need itemized invoices.
How is stair material billed when a plank becomes a tread?
Differently from the field, because most of what you buy for a staircase is not the same product you laid on the floor.
Solid stair treads, retro-fit tread caps, and matching nosing are priced by the piece, and the nosing is frequently the most expensive item in a manufacturer’s line, per piece, more than a carton of plank. Order them by count with the species, color, and finish stated on the invoice, because a stair part reordered in six months will not match unless the SKU is recorded.
Where planks are used to build treads, the waste behaves nothing like a floor. A plank ripped to tread depth leaves an offcut too narrow for anything else on a staircase, so the rip loss is close to total rather than the 7 to 10 percent a straight-lay floor runs. Price the flight from a piece count and a rip yield instead of applying a field waste percentage to a stair area, or you will be short two planks at the second-to-last step with a discontinued lot number. Risers are a third calculation again, since they are commonly a different product entirely — a paint-grade board, a veneered riser, or the same plank cut across — and whichever you used goes on the invoice by name.
Does a new tread thickness create a code note I have to put in writing?
Frequently yes, and it is the one stairs-specific issue worth printing on the document.
Adding a retro-fit tread cap raises that step’s walking surface. Do it on every step and nothing changes, because all the risers move together. Do it on every step except the top one, where the finished floor above is a different thickness, or the bottom one, where the tread sits on concrete, and you have created a flight with one riser taller or shorter than the rest.
The International Residential Code’s stairway provisions cap the riser at 7-3/4 in, set the minimum tread depth at 10 in, and limit the difference between the largest and smallest riser within a flight to 3/8 in. Locally adopted codes and amendments vary, so check what your jurisdiction enforces. The number matters even where no permit is involved, since an uneven step is the one people trip on.
This belongs on the invoice in one sentence. If you shimmed the sub-tread or furred the top riser to hold the flight uniform, say so and charge for it. If the flight was already out of tolerance before you arrived, write what you measured, note that resolving it was outside the agreed scope, and keep the photo. That sentence costs nothing today and is the entire defense two years from now.
What changed between the estimate and the invoice?
Carpet hides more on a staircase than anywhere else in a house, so the delta is usually a condition, not a quantity.
| Change | How it reads on the invoice |
|---|---|
| Squeaks and movement found under the pad | Per-step screw-and-shim line, with the step numbers listed |
| A split or cupped sub-tread | Replacement tread stock, per piece, with a photo |
| A winder that looked like a landing on the walk-through | Winder rate applied to two or three steps, with the original count shown |
| The bottom step turned out to be a wrap-around starter | Extra returns and extra fabrication time, priced per piece |
| Balusters had to come out to install the treads | Removal and reset as its own line, or an exclusion naming who did it |
| The skirt was painted MDF that broke coming off | Replacement skirt in linear feet, with the discovery date |
Show the estimated count and the installed count on the same line rather than folding a new total in. “Estimated 13 straight treads; installed 11 straight and 2 winders” is a sentence nobody argues with. A larger number with no explanation attached is where a stair balance starts sitting.
What goes to the customer with the invoice?
The stairs are the piece of the house everyone in it uses within the hour, so the handover has a clock on it.
- The set time for the adhesive, in hours, with a plain instruction about traffic during it. This is the most common way a fresh stair job gets damaged.
- Leftover nosing and any spare tread, counted on the invoice with the SKU, species, and finish. Nosing profiles get discontinued and a single cracked one becomes a whole-flight problem.
- Before-and-after photos, including the stripped stringers and sub-treads, since nobody can see any of that again.
- The riser measurement note, if you took one.
- A word on runners and socks. A hard-surface staircase is more slippery than the carpet it replaced, and saying so on handover day is both honest and often the sale of a runner later.
- The care sheet, specifically what not to clean the finish with.
How do I collect while the customer is still standing at the bottom?
Walk the flight with them, up and down, in socks. Every squeak, every proud nosing, and every gap at the skirt shows up in that walk, and fixing three of them on the spot with a screw and a bead of caulk turns a punch list into a signature.
Then bill in the stairwell. A single flight in an occupied house does not warrant retainage, and if the customer wants to hold something back over one specific item, name the item and hold a defined dollar amount rather than an open percentage. Print the acceptance on the invoice with the date and the punch items, or a line saying there were none.
Take the payment before you carry tools out. The document you hand over afterward as proof of payment is a different one, and the difference is worth being clear about, as invoice vs receipt sets out. If the flight was billed on its own after a larger flooring job, the deposit structure that preceded it is covered in the flooring deposit invoice.
How do I know the per-piece number was right in the first place?
Time your own flight, then build up from it.
Take one recent staircase and log actual hours in four buckets: demo and staple removal, substructure repair, riser and tread fabrication and install, and returns, skirt, and finish detail. Divide by the piece counts and you have real minutes per tread, per riser, per return, and per winder. That is the rate card, and it will not look anything like your square-foot floor rate.
Then convert to loaded cost: wage plus payroll burden, workers comp and liability, van, blades and pull saws, the jig and router bits that only get used on stairs, and the unbilled hours spent measuring and picking up parts. Divide by the hours you actually sell.
Take profit as a margin rather than a markup. Add 25 percent to $1,200 of stair cost and you bill $1,500 and keep 20 percent of it. To keep the 25 percent you intended, divide by 0.75 and bill $1,600. Markup multiplies, margin divides, and on a flight where the nosing alone can be a third of the material, that difference is the day. Published per-tread prices swing hugely by region, material, open versus closed sides, and winder count, so use them only to check you are not off by half.
What stays in the file after the stairs are paid for?
The measured rise and the riser count, the piece counts by category, the SKU and finish of the nosing, the supplier invoices, the photos of the stripped flight, the signed acceptance, and the miles to the supply house for the two returns you inevitably had to make.
Keel is built for the ten minutes at the bottom of the staircase while the customer is still admiring it. It is an iOS app that runs entirely on the device: no account, no bank connection, no cloud, no login, and an App Store privacy label reading Data Not Collected. The invoice gets assembled on the steps in about a minute, with your numbering, your logo, your brand color, and every piece count on its own line — treads, risers, nosings, returns, winders, skirt by the foot — plus a payment link the customer scans as a QR code before anyone walks upstairs. The supplier receipt for the nosing and tread stock gets photographed at the counter and read on device by Apple Intelligence, so the SKU that has to be matched in three years is attached to the job rather than to a glovebox. Supply runs log as mileage, Freeboard shows cash minus tax reserve minus committed invoices minus buffer, the ledger is append-only and hash-chained, and the year exports as one file or as the Accountant Pack, a CSV plus a one-page summary PDF. Free is $0 with unlimited invoices, receipts, and mileage. Keel Pro is a one-time $249.99 Lifetime purchase, not a subscription.
Frequently asked questions
How do I invoice after a stairs flooring job?
Bill the flight in pieces rather than square feet. List treads, risers, and nosings by count, winders at their own rate, mitered returns per piece on open sides, landings in square feet, and skirt board by the linear foot. Add carpet and staple removal per flight, any substructure repair by step, adhesive and fasteners, and haul-away of the old material.
Should stairs be priced per step or per square foot?
Per step, effectively per piece. A 13-tread flight is only about 35 to 40 sq ft of tread surface but every piece is individually scribed, cut, and fitted, and the flight is rarely square from top to bottom. A square-foot rate borrowed from the field bills a hallway’s worth of money for two days of work.
How many treads and risers are in a flight?
Divide the total floor-to-floor rise by the maximum riser height and round the result up, never down, then divide the rise back by that count to confirm the actual riser height. Treads are normally one fewer than risers, because the top riser rises to the finished floor above rather than to a tread. A 104 in rise against a 7.75 in cap gives 14 risers at 7.43 in and 13 treads; rounding down to 13 risers would put every step at 8 in and over the limit.
Do mitered returns get charged separately on a stair invoice?
They should. An open-sided tread is two pieces mitered and glued rather than one piece cut, and a fully open staircase carries two returns on every step, plus three on a wrap-around bottom starter. That is fabrication time on each step, and it is one of the two lines that disappears from stair pricing most often, alongside staple removal.
What if the new treads change the riser heights?
Write it down and charge for the fix. The IRC caps riser height at 7-3/4 in, sets a 10 in minimum tread depth, and limits the difference between the tallest and shortest riser in a flight to 3/8 in, with local amendments varying. Adding tread caps usually affects only the top and bottom steps, and shimming or furring to keep the flight uniform is billable work.
When do I collect on a staircase job?
The same day, at the bottom of the flight. Walk it up and down with the customer in socks, fix the squeaks and proud nosings on the spot, print the acceptance and the punch list on the invoice, and take payment before the tools go out. Hand over the adhesive set time in writing, since the stairs go back into use within the hour.
This article is general information, not professional or tax advice.
How do I actually get paid?
The part that gets you paid
An invoice in under a minute, on your iPhone.
Pick a client, add a line, send a clean PDF — or say it in words and confirm the draft. Your own pay-me link goes on as a QR code. Free to start; unlimited invoices and your own branding are Pro.
On-device · No account · Data Not Collected