A fence is priced by the foot and built by the hole. The material is a lumber yard or fence supply invoice, the labor is a crew for a few days, and the margin is decided by what's in the ground: rock, roots, an old fence, and a gate the client upgrades once the posts are set.
Obra keeps each fence as its own job, with the material against the budget and the labor by the day, so you know your real cost per foot before you bid the next one.
Material by the line
Set up the budget the way you bid it: wood, chain link, gates, concrete, locates, rentals, labor. When the invoices come in, they go against the right line and the job's page shows the gap. The cost code guide has a short list you can copy.
Receipts from the yard
Your crew lead picks up pickets, concrete and a box of screws on the way to the job. They photograph each receipt and send it by WhatsApp. Obra reads it, drafts the expense, and you confirm which fence it belongs to. The receipt tracking guide shows the habit.
The holes, the operator, the old fence
The three change orders below show up on most fence jobs. Price each one the day it comes up, get the client's okay, then record it so the contract moves with the work. The change order guide keeps the wording short.
Cost per foot, for real
When the last invoice is paid, the job's page shows the contract, total cost and margin. Divide by the footage. Compare your cedar jobs against your chain link and your ornamental iron. The markup and margin guide helps you set the price per foot that survives the rock.
What Obra isn't for a fence contractor
Not a drawing tool, not estimating software, not scheduling. Obra is the money on each fence, in English and Spanish, from receipts your crew already sends, exported clean to the accountant.