Fence Installation Invoice Example, Line by Line

Updated July 28, 2026 · ~12 min read · Ilura Technology

Fence Installation Invoice Example: Every Line Explained

Short answer: A fence installation invoice example only works if it shows the counts hiding behind the feet. This one covers 206 ft of 6 ft pressure-treated privacy fence: 192 ft of picketed line in four segments, 28 bays, 31 posts, 72 eighty-pound bags of concrete, and two gates. Posts, holes, concrete, and setting come to $4,457.80 of a $12,257.20 invoice — 36 percent — and the two gates are 7 percent of the length and 14 percent of the money.

What follows is one finished back yard: three sides enclosed, a 4 ft walk gate on the left, a 10 ft double drive gate on the right, four feet of fall across the lot, ledge rock in six holes, and an old chain link fence that had to come out first. The general checklist for any bill is in what to include on an invoice. This is the fence-specific part: which counts belong in the header, which lines get argued about, and how the estimate and the invoice tie together.

What does a finished fence invoice look like line by line?

Every rate below is one crew’s number in one market. Lumber prices, post depth requirements, tipping fees, and labor cost move these far more than anything else, so read the structure and price the lines from your own costs.


INVOICE #2026-0731 · Issued June 18, 2026 · Balance due on completion Cedarline Fence Co. · Proposal F-2026-0204, signed May 4 · Change order CO-1, signed May 29 Job: 4118 Hollow Brook Road · 6 ft pressure-treated privacy, dog-ear, three rails Line: four picketed segments of 78, 54, 46 and 14 ft = 192 ft, plus a 4 ft walk gate and a 10 ft drive gate = 206 ft of enclosure. 28 bays, 31 posts. Locate ticket A6-2251884. Every line is supply and install unless it says material only.

#DescriptionQtyUnitRateAmount
1Layout — 811 locate ticket pulled and marks verified, string line and step plan set to the boundary agreement signed May 41job$340.00$340.00
2Removal — 118 lf of 4 ft chain link, fabric rolled, 15 posts pulled with footings intact118lin ft$6.40$755.20
3Disposal — 1.9 tons of fabric, rail and footing concrete. Transfer station ticket 88431 attached1load$286.00$286.00
4Post holes — 27 at 10 in × 30 in, 2 walk-gate at 12 in × 36 in, 2 drive-gate at 14 in × 42 in31holes$46.00$1,426.00
5Rock — six holes struck ledge between 18 and 22 in, finished with a rock auger and breaker. Depths photographed with a tape in the hole6holes$85.00$510.00
6Posts — 4×4 × 8 ft ground-contact treated27each$24.80$669.60
7Gate posts — 2 at 4×4 × 10 ft, 2 at 6×6 × 10 ft4each$61.00$244.00
8Concrete — 80 lb bags: two per line post, four per walk-gate post, five per drive-gate post. 5,760 lb total72bags$9.85$709.20
9Set, plumb and brace posts, left to cure overnight before rails31posts$29.00$899.00
10Material carried to the line — 140 ft from the closest truck stand, no vehicle access past the AC pad1job$410.00$410.00
11Rails — 2×4 treated, three per bay across 28 bays576lin ft$1.95$1,123.20
12Pickets — 1×6 × 6 ft dog-ear, butted, 2.18 per foot across 192 ft419each$4.60$1,927.40
13Stepping — 18 bays stepped in 3 in increments across 4 ft of fall, downhill posts ordered one length longer18bays$22.00$396.00
14Gap treatment — treated kickboard set under the 11 stepped bays with a gap over 3 in78lin ft$7.20$561.60
15Walk gate, 4 ft — welded frame, two heavy strap hinges, gravity latch, adjustable anti-sag cable1each$445.00$445.00
16Drive gate, 10 ft double — two leaves, truss rod per leaf, four hinges, drop rod with a sleeve set in concrete, cane bolt1each$1,290.00$1,290.00
17Cleanup — spoil from 31 holes raked into the low corner, ruts topsoiled and seeded1job$265.00$265.00
Subtotal$12,257.20
Deposit received at scheduling−$3,200.00
Balance due$9,057.20

Not included — grading, drainage, sod, staining or sealing, the neighbor’s side of any shared line, and any repair to the irrigation heads marked on the walk-through and photographed before digging.


Where did 31 posts come from on 206 feet of fence?

Put that arithmetic in the header, because it is the first thing a customer checks against someone else’s bid.

Divide each straight segment by your maximum spacing, round the bays up, and add one post per segment. This crew works to a 7.5 ft maximum, so: 78 ft is 11 bays, 54 ft is 8, 46 ft is 7, 14 ft is 2 — 28 bays. Posts run 12, 9, 8 and 3, less two shared corners, plus one standalone drive-gate post at the house. That is 31, and the widest bay on the job is 7.09 ft.

A single 206 ft run at the same spacing would need 29 posts. The two extra came from the jog around the AC pad and from the openings, and openings need posts on both sides no matter how short the fence between them is. Lines 4, 6, 8 and 9 all key off that count, which is why the count belongs above the table and not buried inside a per-foot rate.

Why do the gates cost more than the pickets?

Because a fence is a barrier and a gate is a machine that has to keep working after the ground moves.

Fourteen feet of the 206 is gate opening — under 7 percent of the length. Lines 15 and 16 total $1,735, or 14 percent of the invoice, and that is before the two oversized posts in lines 7 and 8 that exist only because there are gates. The drive gate alone carries a truss rod in each leaf, four hinges instead of two, a drop rod in a concrete sleeve, and a cane bolt. It is also the thing most likely to bring you back in year two.

Price each opening as its own line with the hardware named and the clear opening width stated in inches. A gate written as “gate — $1,290” invites a conversation. A gate written with its frame, hinges, latch, brace and drop rod does not.

Which lines get pushed back on, and how should they read?

The line they call aboutWhat they are thinkingWrite it like this
31 posts on 206 ft”That is a post every six and a half feet.""Four segments plus two openings. Every segment needs a post at both ends and every gate needs two. A single straight run would have taken 29.”
Rock, $510”You should have known.""Six holes struck ledge between 18 and 22 in. Priced at the $85 per hole named in the proposal, billed on the six that hit. Photos with a tape in each hole attached.”
Carry to the line, $410”The truck was right there.""140 ft from the closest truck stand. 5,760 lb of concrete, 419 pickets and 576 ft of rail moved by hand past the AC pad.”
Kickboard, $561.60”I did not order that.""Stepping a fence down 4 ft of fall leaves a triangular gap under the low end of each bay. Eleven bays opened more than 3 in. Without the board a dog goes under it.”
Removal and disposal, $1,041.20”It is scrap metal, you get paid for that.""Fifteen posts pulled with the footings on them. 1.9 tons over the scale, ticket attached. The fabric is worth less than the trip.”
Concrete, 72 bags”That seems like a lot of concrete.""Two 80 lb bags in a 10 in hole 30 in deep, four in each walk-gate hole, five in each drive-gate hole. Depth is set by frost, not by preference.”
Layout, $340”You are charging me to measure.""Locate ticket, mark verification, string line, and the step plan across 4 ft of fall. The marks expire, so this is a dated visit before digging.”

Line 1 is the one worth defending hardest, because it looks like paperwork. It is not. PHMSA’s damage-prevention guidance comes down to one instruction — call 811 before you dig — and the one-call center that answers is run state by state, which is why the advance-notice window and how long the marks stay valid are set locally rather than nationally. Look up both for your own state, because the marks do expire: a start date that slips past them needs a new ticket and a second trip to verify it. Putting the ticket number on the invoice turns that line from a fee into a record.

The pattern is the same every time: replace the noun with the count. “Rock” is arguable. “Six holes, 18 to 22 in, photographed” is not.

How do I explain the estimate against this invoice?

The estimate priced a fence that did not exist. The invoice records the one standing in the yard, and both documents should read in the same order with the same wording so the two can be laid side by side.

Three quantities moved on this job, and each is handled the same way. The line moved 6 ft to clear the AC pad, which added a jog, two posts and CO-1 signed May 29 before any of it was dug. Rock came in at six holes against the proposal’s stated conditional rate — the price was agreed in advance and only the count was discovered. And the drive gate went from 8 ft to 10 ft at the customer’s request, which is on CO-1 as well.

Nothing on this invoice carries a rate that was invented after the crew arrived. That is the whole trick. A conditional line with a signed unit price is a bill; the same work with a number attached afterward is a negotiation you will probably lose. Where quantities changed, show both figures — “31 posts (estimated 29)” — so the customer can see the movement instead of discovering it.

How do I set the rates on these lines from my own costs?

Build each line from the bottom, then check the total against the market rather than the other way around.

Material comes off your own supplier ticket. Labor comes off crew hours at a loaded rate — wage plus payroll tax, comp, the truck, and the hours nobody bills. Overhead is last year’s fixed costs divided by the feet you actually installed. Then profit goes on top, and this is where fence bids leak money: markup is added to cost, margin is taken out of price. A yard costing $9,800 with 25 percent markup invoices at $12,250, which is a 20 percent margin. If 25 percent margin was the target, the arithmetic is $9,800 ÷ 0.75 = $13,067. The formula is price = cost ÷ (1 − margin), and the gap on one yard is $817.

Published per-foot ranges are a sanity check only, and a weak one here. This invoice works out to $59.50 per foot, but two of the biggest lines — removal and the drive gate — have nothing to do with feet at all.

What goes in the file once the last picket is on?

The photos are the invoice’s evidence: locate marks before digging, a tape in each rock hole, the old fence before removal, hole depths on a few line posts, and the finished run from both ends. Keep the boundary agreement, the permit, the transfer station ticket, the change order, and every lumberyard receipt. The delivery ticket the yard hands you is a receipt, not an invoice, and the difference matters more than it sounds — invoice vs receipt covers it.

Keel is an iOS app that keeps that pile on the phone, with no account, no bank connection, no cloud, no login, and an App Store privacy label reading Data Not Collected. Photograph the lumber ticket, the 72 bags at the register, and the scale ticket at the transfer station — Apple Intelligence reads them on the device. Log the runs to the yard and back as mileage. Then send this invoice from the tailgate in about a minute with your own numbering, your logo, your brand color, and a payment link the customer scans as a QR code off your screen, which is most of what how to get clients to pay comes down to. The $3,200 deposit was posts and lumber rather than profit, and Freeboard is the view that says so: cash minus tax reserve, minus committed invoices, minus a buffer. Year end exports as a CSV and a one-page summary in the Accountant Pack, and the whole year leaves as a single file — how long to keep it is in how long to keep tax records. Free covers unlimited invoices, receipts and mileage; Keel Pro is a one-time $249.99 Lifetime purchase, not a subscription.

Frequently asked questions

What should a fence installation invoice include?

The enclosure length broken into segments, the bay count, the post count, hole sizes and depths, the number of concrete bags, rails and pickets as separate quantities, each gate priced individually with its hardware named, removal and disposal on their own lines, and the locate ticket number. Add the deposit already received and the balance due, plus a short list of what is excluded.

Why does a fence invoice show posts separately from linear feet?

Because the two do not scale together. Rails and pickets are consumed by the foot, but holes are dug one at a time and concrete goes in by the bag, and the post count tracks the number of segments and openings rather than the total length. This yard needed 31 posts on 206 ft where a single straight run would have taken 29.

How do I bill for rock or hard digging I did not know about?

As a conditional line in the original proposal with a stated per-hole price, billed only on the holes that actually hit. Photograph each one with a tape in the hole and note the depth where refusal occurred. Six holes at an agreed rate is a line item; six holes priced after the fact reads as opportunism even when the number is fair.

Should a gate be priced per foot or as its own line?

Its own line, always, with the clear opening width in inches and the hardware itemized. A 10 ft double drive gate carries two oversized posts in deeper footings, a truss rod per leaf, four hinges, a drop rod with a concrete sleeve, and a cane bolt. On this invoice, 7 percent of the length carried 14 percent of the money.

How do I charge for removing an old fence?

By the foot for the fence itself and by the load or the ton for disposal, kept on separate lines. Old posts set in concrete are the expensive half, so state how many were pulled with footings attached. Attach the transfer station ticket, since scrap value on chain link fabric rarely covers the trip to drop it.

What is the difference between the fence estimate and the final invoice?

The estimate prices a fence nobody has built yet; the invoice records what was installed and what it took. Keep the same line order and wording in both, show the estimated and final figures wherever a quantity moved, reference the proposal and any change order numbers in the header, and make sure every rate on the invoice already appeared on a document the customer signed.


This article is general information, not professional or tax advice.

The invoice → Getting paid

How do I actually get paid?

Terms, chasing, and what to do when it is late.

Appliance Repair Customer Won't Pay: Leverage Is Possession When an appliance repair customer won't pay, leverage is possession, not a property lien. What works in the shop, at the door, and at the write-off line. Continue →

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