Project estimate
Pack 02 · Services & freelance · A4
A precise project estimate for agencies, consultants and production teams. It separates the cost model from assumptions and exclusions so clients can approve with fewer ambiguities.
- Transparent unit and rate schedule
- Start window and duration summary
- Assumptions and exclusions
- Contingency and approval controls
Example data
The data payload this template expects. Generate project estimate PDFs by POSTing a shape like this to /v1/generate.
sample_data.json
{
"estimate_number": "ML-EST-442",
"project_name": "Autumn campaign production",
"issue_date": "2026-07-10",
"valid_until": "2026-07-31",
"currency": "USD",
"provider": {
"name": "Morrow Lane",
"initials": "ML"
},
"client": {
"company": "Fieldwork Coffee",
"name": "Sofia Alvarez"
},
"prepared_by": "Inez Park · Producer",
"estimate_status": "Budgetary · v2",
"start_window": "Aug 24",
"duration": "4 weeks",
"items": [
{
"line": "01",
"name": "Creative direction",
"description": "Concept, treatment and shot architecture",
"basis": "fixed",
"units": 1,
"rate": 6200,
"amount": 6200
},
{
"line": "02",
"name": "Photography",
"description": "Two shoot days, lead photographer",
"basis": "day",
"units": 2,
"rate": 4800,
"amount": 9600
},
{
"line": "03",
"name": "Production crew",
"description": "Producer, assistant and digital tech",
"basis": "day",
"units": 2,
"rate": 2950,
"amount": 5900
},
{
"line": "04",
"name": "Post-production",
"description": "36 selects, colour and delivery",
"basis": "image",
"units": 36,
"rate": 185,
"amount": 6660
}
],
"subtotal": 28360,
"contingency": 1701.6,
"tax": 0,
"total": 30061.6,
"assumptions": "Client provides products, locations and final copy. Estimate includes one weather hold day.",
"exclusions": "Talent, travel outside the city and paid media adaptations are excluded.",
"approval_note": "Approval authorises scheduling and supplier holds. Final invoicing follows actual approved scope."
}generate.sh
curl -X POST https://doclinth.com/v1/generate \
-H "Authorization: Bearer dl_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"template_id":"YOUR_TEMPLATE_ID","data":{"estimate_number":"ML-EST-442","project_name":"Autumn campaign production","issue_date":"2026-07-10","valid_until":"2026-07-31","currency":"USD","provider":{"name":"Morrow Lane","initials":"ML"},"client":{"company":"Fieldwork Coffee","name":"Sofia Alvarez"},"prepared_by":"Inez Park · Producer","estimate_status":"Budgetary · v2","start_window":"Aug 24","duration":"4 weeks","items":[{"line":"01","name":"Creative direction","description":"Concept, treatment and shot architecture","basis":"fixed","units":1,"rate":6200,"amount":6200},{"line":"02","name":"Photography","description":"Two shoot days, lead photographer","basis":"day","units":2,"rate":4800,"amount":9600},{"line":"03","name":"Production crew","description":"Producer, assistant and digital tech","basis":"day","units":2,"rate":2950,"amount":5900},{"line":"04","name":"Post-production","description":"36 selects, colour and delivery","basis":"image","units":36,"rate":185,"amount":6660}],"subtotal":28360,"contingency":1701.6,"tax":0,"total":30061.6,"assumptions":"Client provides products, locations and final copy. Estimate includes one weather hold day.","exclusions":"Talent, travel outside the city and paid media adaptations are excluded.","approval_note":"Approval authorises scheduling and supplier holds. Final invoicing follows actual approved scope."}}'Sign up to seed this template and get its template_id.
Related templates

Project proposal
Editorial client proposal with context, scoped deliverables, phased fees and acceptance.

Work order
Controlled services work order with tasks, acceptance criteria, resources and not-to-exceed value.

Project report
Executive project report with progress metrics, milestones, decisions, risks and next actions.