ProSheet Studio

How to Price Crochet Items to Sell: A Formula That Pays for Your Hours

By Roger Ramey· Updated · 11 min read· Every number shows its working

Short answer

Price a crochet item as (hours × your wage plus self-employment tax, plus overhead per hour, plus yarn and notions) ÷ (1 − margin). That is your wholesale floor; doubling it is the usual retail convention. Example: a 2-hour beanie with $6 of materials, a $20 wage and 20% margin prices at $71.40.

On this page
  1. How to calculate a price for crochet items: the formula
  2. Crochet pricing calculator: map your numbers onto the fields
  3. Worked example: pricing a crochet beanie
  4. Crochet price chart: beanie, amigurumi, baby blanket and small stall items
  5. Wholesale vs retail: when to double the price, and when not to
  6. Does the "yarn cost × 3" formula work? What it pays per hour
  7. What to do when the computed price is above what buyers pay
  8. The common mistakes: markup instead of margin, and unpaid finishing time
  9. Crochet pricing spreadsheet formulas
  10. Calculator, starter sheet or custom build: what to use, and what to put on your price list
  11. Step-by-step
  12. FAQ

How to calculate a price for crochet items: the formula

Add up what the item costs you to make, including your own paid hours, then divide by one minus your margin. Yarn alone is the smallest part of most pieces; the hours are the price.

  1. Materials = yarn used + notions (stuffing, safety eyes, buttons, labels).
  2. Labour = hours × loaded rate, where loaded rate = the wage you pay yourself × (1 + burden %).
  3. Overhead share = hours × (yearly overhead ÷ yearly making hours).
  4. Break-even = materials + labour + overhead share.
  5. Wholesale floor = break-even ÷ (1 − margin).
  6. Retail = wholesale × 2, if you follow the common doubling convention.

I don't crochet for a living; I build pricing math. This page derives a price from inputs you replace, and every figure shows its working.

Assumptions used throughout (replace each one): a $20 hourly wage you pay yourself; a 15.3% burden for self-employment tax; $1,200 of yearly overhead; 480 making hours a year; a 20% target margin. On those inputs the loaded rate is $23.06, overhead is $2.50 per hour, and one hour of crochet breaks even at $25.56 before materials.

Crochet pricing calculator: map your numbers onto the fields

Enter your hours, wage, yarn cost and yearly overhead to see break-even and the wholesale floor. It opens on the beanie example, priced at $71.40.

The calculator was built for any job, so its labels are generic. This is how a maker fills them in:

What a crocheter enters in each calculator field
FieldWhat to enter
Hours on the jobHours to make one item, including weaving in ends, blocking and tagging
Workers1
Hourly wage paidThe wage you pay yourself
Labour burden %15.3 for self-employment tax, or your own figure
MaterialsYarn used + notions for this one item
Overhead for a yearPatterns, hooks, stall fees, packaging and other yearly costs
People in the field1
Billable days a yearYearly making hours ÷ 8
Target margin %The share of the price you keep as profit

One field needs care. The calculator counts 8 hours per billable day. Nobody here is assumed to crochet 8 hours a day: the example uses 10 making hours a week for 48 weeks, which is 480 hours, so it enters 60 days (60 × 8 = 480). Divide your own yearly making hours by 8. The same math runs in the free job pricing calculator, with no signup.

Worked example: pricing a crochet beanie

A beanie that takes 2 hours and uses $6 of materials breaks even at $57.12 and prices at $71.40 wholesale at a 20% margin.

Worked example: Worsted-yarn beanie: 2 hours including weaving in ends; $5 yarn + $1 label and pom-pom (assumed inputs)

Inputs (assumptions — replace with your own) and results
ItemValue
Workers (input)1
Hourly wage paid (input)$20.00
Labour burden % (input)15.3%
Materials (input)$6.00
Overhead for the year (input)$1,200.00
People in the field (input)1
Billable days a year (input)60
Target margin % (input)20%
Jobs a week (input)4
Hours on the job (input)2
Loaded labour rate (per hour)$23.06
Crew-hours2
Labour cost$46.12
Overhead per sellable hour$2.50
Overhead share$5.00
Break-even cost$57.12
Price to quote$71.40
Profit on the job$14.28
Price if you MARK UP instead$68.54
Margin you actually keep with markup16.67%
Lost per job by marking up$2.86
Lost per year by marking up$594.05

Computed with the same formulas as the free calculators on this site. Change any input in the calculator above to see your own numbers.

Check it: loaded rate $20 × 1.153 = $23.06. Labour 2 × $23.06 = $46.12. Overhead 2 × $2.50 = $5.00. Materials $6.00. Break-even $46.12 + $5.00 + $6.00 = $57.12. Price $57.12 ÷ 0.80 = $71.40, leaving $14.28 of profit.

Where the 15.3% burden comes from

The IRS self-employment tax page states the rate is 15.3%: 12.4% for Social Security and 2.9% for Medicare. It also says you must pay it and file Schedule SE when net earnings from self-employment are $400 or more. The IRS works it out on net profit, not on a wage line, and IRS Topic 554 says the amount subject to the tax is generally 92.35% of net earnings. So 15.3% on your wage is a planning input, not your tax bill, and income tax is separate. The IRS Self-Employed Individuals Tax Center counts a part-time business as self-employment. This is arithmetic, not tax advice; a licensed tax professional can tell you what applies to you.

What the $1,200 of overhead covers

Yearly overhead used in the examples (every line is an assumption to replace with your receipts)
CostPer year
Patterns and stitch guides$120
Hooks, stitch markers, needles, scissors$90
Market-stall fees (12 stalls at an assumed $40)$480
Marketplace listing and selling fees, yearly estimate$240
Bags, tags, labels and tissue$180
Card reader, table cloth and display$90
Total$1,200

$1,200 ÷ 480 making hours = $2.50 per hour. Sell fewer hours and each one carries more: the same $1,200 over 240 hours would be double that rate.

Crochet price chart: beanie, amigurumi, baby blanket and small stall items

On this page's assumptions, wholesale floors run from $9.24 for a 15-minute scrunchie to $482.30 for a 14-hour baby blanket. Hours and material costs below are assumed; time your own pieces and replace them.

Crochet price chart (assumed: $20 wage, 15.3% burden, $1,200 overhead over 480 hours, 20% margin; hours and materials per item are assumptions)
ItemHoursYarn + notionsBreak-evenWholesale floorRetail at × 2
Scrunchie0.25$1$7.39$9.24$18.48
Keychain mini amigurumi0.75$2$21.17$26.46$52.92
Beanie (worsted yarn)2$6$57.12$71.40$142.80
Amigurumi toy5$9$136.80$171.00$342.00
Baby blanket14$28$385.84$482.30$964.60

Each row is one computed job from the same math the calculator runs. This is a chart of what each item costs to make at a paid wage. It is not a list of typical selling prices, and I have not surveyed any.

The baby blanket row in full

Long pieces show the method most clearly, because the hours dominate.

Worked example: Baby blanket: 14 hours; $28 of yarn and a care label (assumed inputs)

Inputs (assumptions — replace with your own) and results
ItemValue
Workers (input)1
Hourly wage paid (input)$20.00
Labour burden % (input)15.3%
Materials (input)$28.00
Overhead for the year (input)$1,200.00
People in the field (input)1
Billable days a year (input)60
Target margin % (input)20%
Jobs a week (input)1
Hours on the job (input)14
Loaded labour rate (per hour)$23.06
Crew-hours14
Labour cost$322.84
Overhead per sellable hour$2.50
Overhead share$35.00
Break-even cost$385.84
Price to quote$482.30
Profit on the job$96.46
Price if you MARK UP instead$463.01
Margin you actually keep with markup16.67%
Lost per job by marking up$19.29
Lost per year by marking up$1,003.18

Computed with the same formulas as the free calculators on this site. Change any input in the calculator above to see your own numbers.

Of the $385.84 break-even, yarn is $28. Labour is $322.84 and overhead $35.00.

Try it with your numbers — free

The free calculator does this whole method in about a minute: loaded labour, overhead share, break-even and the price to quote at your margin. No signup, nothing to download, and your numbers stay in your browser.

Open the free job pricing calculator →Get the free spreadsheet

Want it built around your own rates, services and branding? Done-for-you custom calculator ($497).

Wholesale vs retail: when to double the price, and when not to

Treat the computed price as the wholesale floor: the least you can accept from anyone, including a shop buying in bulk. Doubling it for retail is a widely repeated convention, often called keystone pricing, so that a shop can buy at wholesale and still earn its half.

The convention is all over crochet advice. Crochetpreneur's pricing guide describes the most common method it sees as "Supplies + Hourly Wage = Wholesale x 2 = Retail". It is a habit of the trade, not a rule you must follow. On this page's numbers the beanie is $71.40 wholesale and $142.80 retail.

Selling direct: price your selling time instead

If you only sell face to face, no shop takes a half, and what the × 2 would cover is your own selling hours. You can price those hours directly. Assume a 6-hour market day where 20 items sell: that is 0.3 selling hours per item. Enter 2.3 hours for the beanie instead of 2 and the price is $80.99, with overhead per hour held the same.

Percentage marketplace fees

A fee charged as a percentage of the sale grows with the price, so a yearly estimate in overhead is only a rough fit. The exact way is to divide by one minus the fee. At an assumed 10% total fee, the $71.40 beanie becomes $71.40 ÷ 0.90 = $79.33. I have not quoted any marketplace's rates here; read the current fee page for Etsy or whichever platform you use and enter that number.

Does the "yarn cost × 3" formula work? What it pays per hour

Yarn cost × 3 ignores hours, so slow pieces earn very little per hour. On these assumptions it pays $3.50 per hour on the beanie and $1.50 per hour on the baby blanket, before any self-employment tax.

The same Crochetpreneur page lists this rule as the "3x Supplies" method and advises against it. Here is the arithmetic on the beanie: 3 × $6 = $18.00. Take off $6 of materials and $5.00 of overhead and $7.00 is left for 2 hours of work, which is $3.50 an hour. Divide by 1.153 to allow for the 15.3% burden and the wage is $3.04.

What "materials × 3" pays per hour on the same items (overhead at $2.50 per hour, no margin; assumed inputs)
ItemMaterials × 3Left after materials and overheadPer hour of workWage after 15.3% burden
Scrunchie$3.00$1.38$5.50$4.77
Keychain mini amigurumi$6.00$2.13$2.83$2.46
Beanie (worsted yarn)$18.00$7.00$3.50$3.04
Amigurumi toy$27.00$5.50$1.10$0.95
Baby blanket$84.00$21.00$1.50$1.30

The rule pays most where an hour of work uses a lot of yarn. On no row does it come near the $20 wage used here.

What to do when the computed price is above what buyers pay

Change the inputs, not the arithmetic. Hours are the biggest lever: on these assumptions each hour removed cuts the wholesale floor by $31.95, while each extra $1 of yarn adds only $1.25.

Faster patterns, simpler designs, bulkier yarn

Suppose a chunky-yarn beanie takes 1 hour instead of 2, and the thicker yarn costs $8 instead of $6.

Worked example: Chunky-yarn beanie: 1 hour; $8 of bulkier yarn and a label (assumed inputs)

Inputs (assumptions — replace with your own) and results
ItemValue
Workers (input)1
Hourly wage paid (input)$20.00
Labour burden % (input)15.3%
Materials (input)$8.00
Overhead for the year (input)$1,200.00
People in the field (input)1
Billable days a year (input)60
Target margin % (input)20%
Jobs a week (input)4
Hours on the job (input)1
Loaded labour rate (per hour)$23.06
Crew-hours1
Labour cost$23.06
Overhead per sellable hour$2.50
Overhead share$2.50
Break-even cost$33.56
Price to quote$41.95
Profit on the job$8.39
Price if you MARK UP instead$40.27
Margin you actually keep with markup16.67%
Lost per job by marking up$1.68
Lost per year by marking up$349.02

Computed with the same formulas as the free calculators on this site. Change any input in the calculator above to see your own numbers.

The yarn costs more, yet the price falls from $71.40 to $41.95, a drop of $29.45. Fewer colour changes and fewer sewn-on parts work the same way: they remove hours.

Run a price backwards to see the wage it pays

Take the price you think a buyer will pay and solve for the wage. Using $40 as a test figure (your number, not a market price) on the 2-hour beanie: $40 × 0.80 = $32.00 after a 20% margin. Less $6 of materials is $26.00. Divided by 2 hours is $13.00. Less $2.50 of overhead is $10.50, and ÷ 1.153 gives a wage of $9.11 an hour. With no margin at all, the same price pays $12.58. On the 1-hour chunky beanie, $40 pays $18.65 an hour at a 20% margin.

Selling the pattern instead of the item

A pattern is made once and sold many times, so its cost is spread across copies. If designing, writing and testing a pattern takes an assumed 20 hours, the cost is 20 × $25.56 = $511.20. At an assumed $6 a copy, before any platform fee, that is 86 copies to break even. The break-even calculator guide covers that units math.

The common mistakes: markup instead of margin, and unpaid finishing time

Adding 20% to cost keeps 16.67% of the price, not 20%. On the beanie, cost × 1.20 gives $68.54 instead of $71.40, which is $2.86 short on every one sold. The markup vs margin guide has the conversion chart, and the profit margin calculator guide shows how to check the margin on a price you already charge.

The second mistake is timing only the stitching. Weaving in ends, blocking, sewing on parts, tagging and photographing are hours too. If they are not in the hours figure, the wage in the formula is not the wage you earn.

Crochet pricing spreadsheet formulas

Layout: B2 = hours per item, B3 = wage, B4 = burden %, B5 = yarn + notions, B6 = yearly overhead, B7 = yearly making hours, B8 = margin %, B9 = marketplace fee %, B10 = a test selling price. Enter percentages as decimals (0.153, 0.20, 0.10).

Wholesale floor per item

=ROUND((B2*(B3*(1+B4)+B6/B7)+B5)/(1-B8),2)

B2 = hours, B3 = wage, B4 = burden, B5 = yarn + notions, B6 = yearly overhead, B7 = yearly making hours, B8 = margin.

Retail at the × 2 convention

=ROUND(2*(B2*(B3*(1+B4)+B6/B7)+B5)/(1-B8),2)

Doubles the wholesale floor. Change the 2 if you use a different multiple.

Price adjusted for a percentage marketplace fee

=ROUND((B2*(B3*(1+B4)+B6/B7)+B5)/(1-B8)/(1-B9),2)

B9 = total percentage fee from your platform's own fee page, as a decimal.

What yarn cost × 3 pays per hour

=ROUND((3*B5-B5-B2*B6/B7)/B2,2)

Materials × 3, less materials and overhead, divided by hours. Compare it with B3.

Wage a test price pays

=ROUND(((B10*(1-B8)-B5)/B2-B6/B7)/(1+B4),2)

B10 = the price you think a buyer will pay. The result is the hourly wage that price covers.

Calculator, starter sheet or custom build: what to use, and what to put on your price list

For one item, use the free calculator. For a price list you reuse, use a spreadsheet. There is no ready-made crochet template in the store, so the options are free tools or a custom build.

Ways to set crochet prices
OptionCostSuits
Free job pricing calculatorFree, no signupOne item at a time
Free Job Pricing StarterFreeLoaded rate, overhead, break-even and margin on one sheet, in Excel or Google Sheets
Done-for-you custom build$497 one-timeYour own item rows, wholesale and retail columns, and a printable price list

Put these on your price list:

For the general version of this method across any kind of work, see how to price a service.

Step-by-step: How to Price Crochet Items to Sell: A Formula That Pays for Your Hours

  1. Time one finished item. Log every hour on a real piece: stitching, weaving in ends, blocking, assembly and tagging.
  2. Cost the yarn and notions. Weigh the finished item to find the yarn used, price it, and add stuffing, eyes, buttons and labels.
  3. Set your loaded rate. Choose the wage you pay yourself and multiply by 1 + burden, such as 1.153 for self-employment tax.
  4. Spread your yearly overhead. Divide yearly costs such as patterns, hooks, stall fees and packaging by the making hours you expect to sell.
  5. Find break-even. Hours × (loaded rate + overhead per hour) plus materials gives the item's break-even.
  6. Apply your margin. Divide break-even by (1 − margin). For 20%, divide by 0.80 rather than multiplying by 1.20. This is the wholesale floor.
  7. Set retail and fee-adjusted prices. Double the wholesale floor if you follow the retail convention, and divide by (1 − fee %) where a marketplace takes a percentage.

Run your own numbers — free

The free calculator does this whole method in about a minute: loaded labour, overhead share, break-even and the price to quote at your margin. No signup, nothing to download, and your numbers stay in your browser.

Open the free calculator →Get the free spreadsheet

Want it built around your own rates, services and branding? Done-for-you custom calculator ($497).

Frequently asked questions

How much should I charge for my crochet items?

Add materials, labour and overhead, then divide by one minus your margin. Labour is hours × your wage × (1 + burden). On this page's assumptions, a 2-hour beanie with $6 of yarn and notions breaks even at $57.12 and prices at $71.40 wholesale at a 20% margin.

What is an hourly rate for crochet?

It is whatever wage you choose to pay yourself, loaded with tax and overhead. On this page's assumptions a $20 wage becomes $23.06 with a 15.3% burden, $25.56 with overhead, and $31.95 per making hour once a 20% margin is applied. Materials are added on top.

Is yarn cost times 3 a good way to price crochet?

Not for slow pieces. It ignores hours, so they earn very little. On these assumptions, a 2-hour beanie with $6 of materials priced at $18.00 leaves $3.50 per hour after materials and overhead, and a 14-hour baby blanket leaves $1.50 per hour.

Should I double my crochet price for retail?

Doubling the wholesale price is a common convention, not a rule. It leaves room for a shop to buy at wholesale. On this page's numbers the beanie is $71.40 wholesale and $142.80 retail. If you only sell direct, you can price your selling hours instead: $80.99 with 0.3 selling hours added.

What are typical prices for handmade crochet items?

This page does not quote market prices, because I have not surveyed any. The price chart shows computed wholesale floors instead, from $9.24 for a 15-minute scrunchie to $482.30 for a 14-hour baby blanket, on assumed hours, yarn costs and a $20 wage. Replace the inputs with your own.

How do I include packaging, stall fees and Etsy fees in a crochet price?

Put yearly costs such as stall fees, bags and tags in overhead and divide by your yearly making hours; here that is $1,200 ÷ 480 = $2.50 per hour. For a fee charged as a percentage of the sale, divide the price by one minus the fee, using the rate on the platform's own fee page.

Do I pay self-employment tax on crochet sales?

The IRS says self-employment tax applies when net earnings from self-employment are $400 or more, at a rate of 15.3%, and that being in business for yourself part-time still counts as self-employed. Whether your selling is a business is a question for a licensed tax professional.

Sources

Roger Ramey
By Roger Ramey
I'm not a contractor, landlord or accountant. I build the pricing maths, and every number on this page shows its working so you can check it instead of trusting it. Guides are drafted with AI assistance; every worked figure is computed by the same code as the free calculators. How these guides are made → · Watch the breakdowns on YouTube →
ProSheet Studio · Templates · Guides · Free calculators · Free spreadsheet · Custom build · About · Privacy · Refunds
Pricing maths and templates, not financial, tax or legal advice. Calculators run in your browser; the numbers you type are never sent anywhere.