๐Ÿ›๏ธ Consignment Agreement Generator

Create a professional consignment inventory & sales agreement with a commission split and automatic payout calculation โ€” download it as a PDF, entirely inside your browser.

Create a Consignment Agreement Online Free

๐Ÿš€ Build Your Consignment Agreement

Fill in the details below โ€” the preview on the right updates live. Nothing leaves your device.

๐Ÿ‘ค Consignor (Supplier)

๐Ÿข Consignee (Shop / Gallery)

Logo preview

๐Ÿ“„ Agreement Terms

๐Ÿ“ฆ Consignment Inventory

DescriptionSKUQtyRetail PriceComm. %SoldOwed
Total Qty Consigned0
Total Qty Sold0
Total Owed to Consignor$0.00

Consignee Business Name

CONSIGNMENT AGREEMENT

Agr. #: CA-0012

Consignor

Consignor Name

Terms

ItemSKUQtyPriceComm.%SoldOwed
Qty Consigned0
Qty Sold0
Owed to Consignor$0.00
Consignor
 
Consignee
 

Quick answer: Enter the consignor (supplier) and consignee (shop) details, set the default commission split, payout frequency, and unsold-item return policy, then list each item with quantity, retail price, and commission percentage. As you enter quantity sold per item, the amount owed to the consignor calculates automatically. Click Download PDF to get a signature-ready agreement that doubles as a settlement report. Everything happens locally in your browser using jsPDF and jsPDF-AutoTable - not a screenshot image. The live preview updates instantly, and nothing is ever sent to a server.

  • Cost: Free, unlimited agreements, no signup.
  • Where it runs: 100% in your browser โ€” no upload, no server storage.
  • Output: A real text-based PDF (selectable, searchable, small file size).
  • Commission-aware: Per-item commission % with automatic payout calculation.
  • Doubles as a settlement report: Track qty sold and amount owed each period.
  • Not a freight document: This is retail consignment, unrelated to shipping "consignment notes" โ€” see FAQ below.
โš ๏ธ Good to Know Before You Start

โš–๏ธ General Template, Not Legal Advice: This tool fills in a general-purpose consignment agreement template. Have a legal professional review it before relying on it for a significant or ongoing business relationship.

๐Ÿ’ฐ Consignor Keeps Ownership Until Sold: Standard consignment practice is that the consignor owns the goods until they actually sell - the consignee is selling on their behalf, not purchasing outright.

๐Ÿ–จ๏ธ Real Text, Not a Screenshot: The PDF is built from actual vector text using jsPDF, so it stays sharp at any zoom, the text is selectable/searchable, and the file stays small.

โœ… Privacy: Your inventory and pricing data, including any logo you upload, is processed locally โ€” it is never uploaded, transmitted, or stored anywhere.

โœ… 100% Private: Your agreement, including your logo, is generated locally in your browser using JavaScript. No data is ever uploaded to a server or stored anywhere.

Note: Your agreement data will be cleared once your session ends or you clear the app.


How to Create a Consignment Agreement PDF

1

Fill in Consignor & Consignee Details

Enter the supplier's and the shop's details.

2

Set Agreement Terms

Add the commission split, payout frequency, and return policy.

3

Add Inventory Items

List each item with quantity, retail price, and commission.

4

Download the PDF

Click Download PDF to save a signature-ready agreement.


๐Ÿ”’ Your Inventory Data Never Leaves Your Device

This tool builds the entire agreement โ€” including your logo โ€” using jsPDF and jsPDF-AutoTable running entirely inside your browser tab. There is no upload step, no server-side processing, and no network request that contains your product or sales data.

Common Uses for a Consignment Agreement Generator

SHOP %
๐ŸŽจ

Artisans & Craftspeople

Place handmade goods in a local boutique or market stall without selling outright.

๐Ÿ–ผ๏ธ

Art Galleries

Represent an artist's work with a clear commission split on any sale.

๐Ÿ‘—

Boutique Fashion & Vintage Shops

Stock designer or vintage pieces from individual sellers on a commission basis.

๐Ÿ“š

Bookshops & Small Publishers

Sell self-published or small-press titles without an upfront wholesale purchase.

๐Ÿบ

Home & Gift Stores

Feature local makers' products alongside your regular retail inventory.

๐Ÿ“Š

Periodic Settlement Reports

Reuse the same format each payout period to report sales and amounts owed.


Why Use This Consignment Agreement Generator?

  • Fully Client-Side: jsPDF and jsPDF-AutoTable both run in your browser โ€” no upload.
  • Real Vector Text: Sharp, selectable, searchable PDF output โ€” not a flattened screenshot.
  • Side-by-Side Preview: Check your agreement next to the form as you build it.
  • Per-Item Commission: Set a different split for individual items when needed.
  • Automatic Payout Math: Amount owed calculates the moment you enter units sold.
  • Doubles as a Report: The same layout works for the initial agreement or a later settlement.
  • Two-Party Sign-Off: Signature lines for both consignor and consignee.
  • 100% Free & Private: No account, no watermark, no server storing your data.

Consignment Agreement Generator โ€“ Complete Guide

Consignment is a *quietly common* way small retail actually works - a boutique doesn't buy every candle, print, or vintage jacket on its shelves outright; a lot of it sits there on behalf of the person who made or owns it, waiting to sell. That arrangement runs a lot more smoothly when both sides agree in writing on exactly what's been placed, who owns it until it sells, and how the money gets split when it does.

๐Ÿ“ฆ
List the inventory
โ†’
๐Ÿค
Agree the split
โ†’
๐Ÿ’ต
Track sales & settle

What Makes a Good Consignment Agreement?

A useful agreement names both parties clearly - the consignor who owns the goods, and the consignee selling them - and lists the specific items involved with quantity and price. It should also state the commission split, how often payouts happen, and what happens to items that don't sell. This tool covers all of that, plus a built-in calculation that turns "units sold" into "amount owed" automatically, so nobody's doing that math by hand at settlement time.

How This Generator Actually Works

As you fill in party details, terms, and inventory rows, a live preview beside the form re-renders instantly, and the amount owed per item recalculates the moment you change a quantity sold or commission percentage. When you click Download PDF, that same data is handed to jsPDF, which draws the party details and terms box as genuine vector text - not a picture of text - directly onto a PDF page. The inventory table is built with jsPDF-AutoTable, which handles column widths, borders, and automatic pagination for a longer catalog. At no point does any of this data leave your device or touch a server.

Consignment vs Wholesale vs Outright Purchase

AspectConsignment (this tool)WholesaleOutright Purchase
Who owns unsold stock?The consignor, until soldThe retailer, once boughtThe retailer, once bought
Retailer's riskLow - no upfront purchaseHigher - pays upfrontHigher - pays upfront
Retailer's paymentA commission per saleBuys at a wholesale discountBuys at a wholesale discount

Retail Consignment vs Freight Consignment Note

AspectRetail Consignment (this tool)Freight Consignment Note
What it coversGoods placed in a shop to be sold on commissionGoods moving in transit between shipper and carrier
Parties involvedConsignor (supplier) and consignee (shop)Shipper, carrier, and receiving party

Security and Privacy Considerations

Browser Compatibility and Technical Requirements

This Consignment Agreement Generator works in modern browsers that support:

Supported Browsers:

Troubleshooting Common Issues

Problem: "Add at least one item before downloading" message

Explanation: The PDF needs at least one row with a description filled in to be worth generating. Solution: Fill in at least one item's description and quantity, then try downloading again.

Problem: My logo doesn't appear in the PDF

Explanation: Only PNG and JPG logo files are supported; other image formats or corrupted files may fail to embed. Solution: Re-save your logo as a PNG or JPG and upload it again.

Problem: The amount owed looks wrong

Explanation: Amount owed is calculated as quantity sold ร— retail price ร— (1 - commission% รท 100) - a blank commission percentage on a row is treated as 0%, which would owe the consignor the full sale price. Solution: Make sure every item row has a commission percentage entered, even if it matches your default.

Problem: I need different commission rates for different items

Explanation: This is fully supported - the default commission is just a starting suggestion. Solution: Edit the Comm.% field on any individual row to override it for that specific item.

Frequently Asked Technical Questions

Question 1: What actually builds the PDF - is it a known library?

Answer: This tool uses jsPDF, a widely used open-source JavaScript library for generating PDF documents in the browser, together with its jsPDF-AutoTable plugin for the inventory table - both loaded directly in your browser.

Question 2: How exactly is the amount owed calculated?

Answer: For each row, the tool multiplies quantity sold by the retail price, then multiplies that figure by one minus the commission percentage (expressed as a decimal), giving the consignor's share of the proceeds - recalculating instantly as you edit any of those three inputs.

Question 3: How are the totals at the bottom calculated?

Answer: Total quantity consigned and total quantity sold are simple sums across all item rows, while the total amount owed sums each row's individually calculated payout figure.

Question 4: How is my logo embedded in the PDF?

Answer: The uploaded image is read as a Base64 data URL using the FileReader API, then passed directly to jsPDF's image-embedding function, which places it at a fixed position and size in the top-left of the document.

Question 5: Does this tool need an account, server, or API key?

Answer: No. jsPDF, jsPDF-AutoTable, and the live preview all run as ordinary JavaScript already loaded by this page โ€” you never need an account or any API key to use it.


Glossary of Terms

Consignor
The party who owns and supplies goods to be sold on their behalf, retaining ownership until a sale occurs.
Consignee
The party, such as a shop or gallery, that holds and sells consigned goods on behalf of the consignor.
Commission Split
The percentage of each sale retained by the consignee, with the remainder owed to the consignor.
Settlement Period
The recurring interval at which sales are reported and payouts are made to the consignor.
Consignment Inventory
The specific list of items placed with a consignee, tracked by quantity consigned, sold, and remaining.

Frequently Asked Questions

Yes, completely free with no watermark, no signup, and no limit on how many agreements you create.

No. The entire agreement, including your logo if you add one, is built and turned into a PDF entirely inside your browser using JavaScript. Nothing is transmitted over the network.

A consignment agreement is a contract where one party (the consignor) places goods with another party (the consignee, such as a shop or gallery) to sell on their behalf, with the consignor retaining ownership until an item actually sells and the two parties splitting the proceeds.

Typically the consignor (the original supplier or artisan) retains ownership of the goods until they are sold. The consignee is holding and selling the items on the consignor's behalf, not purchasing them outright.

The commission percentage is the portion of each sale the consignee (the shop) keeps for selling the item; the remainder is owed to the consignor. A common range is 20-50% commission, though this varies widely by industry and item type.

This is set by the agreement's return policy - commonly, unsold items are returned to the consignor after an agreed period, though some agreements allow the consignee to request a price reduction or extension instead.

This varies by business - many boutiques and galleries settle monthly, though some smaller or occasional arrangements settle weekly or at the end of a specific sales period. This tool includes a dedicated field to state your agreed frequency.

This should be explicitly stated in the agreement, since practice varies - some consignees accept liability for items in their care, others don't. This tool includes a Notes/Terms field where this can be spelled out clearly.

Yes. Beyond the initial placement details, each item row tracks quantity sold and calculates the amount owed to the consignor, so the same format can be reused each settlement period to report on sales since the last payout.

Yes, these are unrelated despite the shared word. A freight consignment note documents goods moving in transit between a shipper and carrier. This tool is for retail consignment - goods placed in a shop or gallery to be sold on commission.

Final Thoughts

A clear consignment agreement - with a stated commission split, a real inventory list, and automatic payout math - keeps everyone honest and saves a lot of back-and-forth at settlement time. This tool builds that agreement with a live preview and a real vector-text PDF using jsPDF and jsPDF-AutoTable โ€” all without your inventory or pricing data ever leaving your device.

List your inventory above and download your first consignment agreement!



โœ“ Copied!