Trade quote

Price a trade or building job for a client before work starts.

A building quote from Moss & Timber Works with a tall dark side panel holding the quote number, dates and £8,299.20 total beside the job list.
Original1 of 6
Colours, fonts, and logo
File types
PDF
Size
A4 PDF
Use case
Quotes
Licence
Free to copy and use in your own templates
Source
Made by thirds.ai with the open-licence Oswald and Source Sans 3 fonts, original graphic marks, and fictional sample names.

Put your brand on every design

Three brands

Give every client this design in their own brand.

Add a client's logo, colours, and fonts in one step, and you've got a file that looks made just for them, with no new design to build.

  • A building quote from Moss & Timber Works with a tall dark side panel holding the quote number, dates and £8,299.20 total beside the job list.
  • The Trade quote design made for a second business, with its own details and brand.
  • The Trade quote design made for a third business, with its own details and brand.

About this design

What you can make with it.

Price building work before you start. A dark side column holds the quote number, the date the price holds until, and the total, while the main page lists each piece of work with its quantity and price. Make a new quote for each site.

Your details

What you can change.

These are the words and numbers you swap for your own. The design stays the same.

  1. Business nameA short text.
  2. Business addressA short text.
  3. Business emailA short text.
  4. Client nameA short text.
  5. Client addressA short text.
  6. Quote numberA short text.
  7. Issued onA short text.
  8. Valid untilA short text.
  9. IntroA longer text with more than one line.
  10. ItemsA list of items. Each item has description, quantity, unit price and amount.
  11. SubtotalA number.
  12. Tax labelA short text.
  13. TaxA number.
  14. TotalA number.
  15. TermsA longer text with more than one line.
  16. FooterA short text.
Sample data
{
  "business_name": "Moss & Timber Works",
  "business_address": "14 Yard Lane, Frome BA11 1AB",
  "business_email": "quotes@mosstimber.co.uk",
  "client_name": "Pilchard Kitchen",
  "client_address": "9 Quay Street, Bristol BS1 4QA",
  "quote_number": "MT-Q088",
  "issued_on": "2026-10-09",
  "valid_until": "2026-10-30",
  "intro": "New servery and seating for the dining room, built in our yard and fitted in one week while you are closed in November.",
  "terms": "A third is due to book the week. The rest is due on completion. Timber prices hold until the date above.",
  "footer": "Call Dan on 01373 460 118 or reply to this email to book your week.",
  "items": [
    {
      "description": "Servery counter in solid ash, 4.1 m",
      "quantity": 1,
      "unit_price": 2140,
      "amount": 2140
    },
    {
      "description": "Fluted ash wall cladding, per sq m",
      "quantity": 12,
      "unit_price": 68,
      "amount": 816
    },
    {
      "description": "Booth seating with storage, three units",
      "quantity": 3,
      "unit_price": 390,
      "amount": 1170
    },
    {
      "description": "Pass shelf and heat lamp rail",
      "quantity": 1,
      "unit_price": 280,
      "amount": 280
    },
    {
      "description": "Oak bar top, oiled, 2.2 m",
      "quantity": 1,
      "unit_price": 640,
      "amount": 640
    },
    {
      "description": "Brass foot rail and brackets",
      "quantity": 1,
      "unit_price": 210,
      "amount": 210
    },
    {
      "description": "Strip-out of the old counter",
      "quantity": 1,
      "unit_price": 320,
      "amount": 320
    },
    {
      "description": "On-site fitting, per day",
      "quantity": 4,
      "unit_price": 260,
      "amount": 1040
    },
    {
      "description": "Oil finish and site clean",
      "quantity": 1,
      "unit_price": 180,
      "amount": 180
    },
    {
      "description": "Ironmongery allowance",
      "quantity": 1,
      "unit_price": 120,
      "amount": 120
    }
  ],
  "subtotal": 6916,
  "tax_label": "VAT 20%",
  "tax": 1383.2,
  "total": 8299.2
}

For developers

Make this file from your code or your AI tools.

Save your design once, then your code or AI tool sends the details and gets the finished file back. Each one costs 1 credit.

API request
curl https://thirds.ai/v1/pdf \
  -H "Authorization: Bearer $THIRDS_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: trade-quote-1" \
  -d '{"template_id":"tpl_your_copy","version":1,"data":{"business_name":"Moss & Timber Works","business_address":"14 Yard Lane, Frome BA11 1AB","business_email":"quotes@mosstimber.co.uk","client_name":"Pilchard Kitchen","client_address":"9 Quay Street, Bristol BS1 4QA","quote_number":"MT-Q088","issued_on":"2026-10-09","valid_until":"2026-10-30","intro":"New servery and seating for the dining room, built in our yard and fitted in one week while you are closed in November.","terms":"A third is due to book the week. The rest is due on completion. Timber prices hold until the date above.","footer":"Call Dan on 01373 460 118 or reply to this email to book your week.","items":[{"description":"Servery counter in solid ash, 4.1 m","quantity":1,"unit_price":2140,"amount":2140},{"description":"Fluted ash wall cladding, per sq m","quantity":12,"unit_price":68,"amount":816},{"description":"Booth seating with storage, three units","quantity":3,"unit_price":390,"amount":1170},{"description":"Pass shelf and heat lamp rail","quantity":1,"unit_price":280,"amount":280},{"description":"Oak bar top, oiled, 2.2 m","quantity":1,"unit_price":640,"amount":640},{"description":"Brass foot rail and brackets","quantity":1,"unit_price":210,"amount":210},{"description":"Strip-out of the old counter","quantity":1,"unit_price":320,"amount":320},{"description":"On-site fitting, per day","quantity":4,"unit_price":260,"amount":1040},{"description":"Oil finish and site clean","quantity":1,"unit_price":180,"amount":180},{"description":"Ironmongery allowance","quantity":1,"unit_price":120,"amount":120}],"subtotal":6916,"tax_label":"VAT 20%","tax":1383.2,"total":8299.2}}'
MCP call
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "render",
    "arguments": {
      "output": "pdf",
      "idempotency_key": "trade-quote-1",
      "request": {
        "template_id": "tpl_your_copy",
        "version": 1,
        "data": {
          "business_name": "Moss & Timber Works",
          "business_address": "14 Yard Lane, Frome BA11 1AB",
          "business_email": "quotes@mosstimber.co.uk",
          "client_name": "Pilchard Kitchen",
          "client_address": "9 Quay Street, Bristol BS1 4QA",
          "quote_number": "MT-Q088",
          "issued_on": "2026-10-09",
          "valid_until": "2026-10-30",
          "intro": "New servery and seating for the dining room, built in our yard and fitted in one week while you are closed in November.",
          "terms": "A third is due to book the week. The rest is due on completion. Timber prices hold until the date above.",
          "footer": "Call Dan on 01373 460 118 or reply to this email to book your week.",
          "items": [
            {
              "description": "Servery counter in solid ash, 4.1 m",
              "quantity": 1,
              "unit_price": 2140,
              "amount": 2140
            },
            {
              "description": "Fluted ash wall cladding, per sq m",
              "quantity": 12,
              "unit_price": 68,
              "amount": 816
            },
            {
              "description": "Booth seating with storage, three units",
              "quantity": 3,
              "unit_price": 390,
              "amount": 1170
            },
            {
              "description": "Pass shelf and heat lamp rail",
              "quantity": 1,
              "unit_price": 280,
              "amount": 280
            },
            {
              "description": "Oak bar top, oiled, 2.2 m",
              "quantity": 1,
              "unit_price": 640,
              "amount": 640
            },
            {
              "description": "Brass foot rail and brackets",
              "quantity": 1,
              "unit_price": 210,
              "amount": 210
            },
            {
              "description": "Strip-out of the old counter",
              "quantity": 1,
              "unit_price": 320,
              "amount": 320
            },
            {
              "description": "On-site fitting, per day",
              "quantity": 4,
              "unit_price": 260,
              "amount": 1040
            },
            {
              "description": "Oil finish and site clean",
              "quantity": 1,
              "unit_price": 180,
              "amount": 180
            },
            {
              "description": "Ironmongery allowance",
              "quantity": 1,
              "unit_price": 120,
              "amount": 120
            }
          ],
          "subtotal": 6916,
          "tax_label": "VAT 20%",
          "tax": 1383.2,
          "total": 8299.2
        }
      }
    }
  }
}

Edit this template

Open it in the editor, put your brand on it, and keep it with your own templates. Your first 50 credits each month are free.