Planning guide · Not legal advice

They want three things as one price. Here’s the total.

Site. Deck. Cuts. One PO. Type hours for each line and the hourly floor. Total = (hours A + hours B + hours C) × floor. Worked: (8 + 4 + 2) × $90 = $1,260. This card will not invent “the bundle is 10% off.” Off after a number already left sits on discount.

$0
One-invoice total
Hours A + B + C
Line A (hours × floor)
Line B (hours × floor)
Line C (hours × floor)
10% off this total? Not this card
Off sits on /discount

Copy-paste sentence (three lines, one total):

Next money on this hub:

Three named lines. One check. No markdown.

In 2026 the email is not “can you quote the site.” It is “site, the deck, and a set of cuts — can we put that on one PO?” Three things. They want one number. That stacked number is the whole point of this card.

Total = (hours A + hours B + hours C) you type × hourly floor. Add the three clocks first. Then multiply once. Nothing else is multiplied. There is no buffer on this card. There is no share-off. There is no cap. The same hourly number you already set on the hub still comes from target income, weeks you can actually bill, and a tax share you choose there — not here. This adder does not reprint that tax slider. It is not a 50-state sales-tax table. Dollars are labeled USD so 14 × $90 reads as $1,260. If you do not trust $90 yet, rebuild it on how to set a freelance rate before you lock three lines to a PO.

Worked USD: (8 + 4 + 2) × $90 = $1,260

First preset: hours A 8. Hours B 4. Hours C 2. Floor $90. Sum: 8 + 4 + 2 = 14 hours. Product: 14 × $90 = $1,260. Line A is $720. Line B is $360. Line C is $180. Those three products add to the same $1,260. That is the invoice if you say yes to all three on one PO. It is 14 hours at the floor. It is not a W-2 comparison, not a 30% tax share, and not a marketplace take-rate.

Second preset: same 8 and 4, you typed 0 on line C. Sum 12 hours. Total $1,080. Zero on a line means they did not name a third thing, or you will not put it on this invoice. Zero is a number you typed, not a claim that every bundle has exactly three SKUs.

Third preset: you typed 6 + 6 + 6 at the same $90. Sum 18 hours. Total $1,620. An even split is a digit set you chose. This page did not pick 6 as a market, a “typical package,” or a three-for-two rule.

This page will not mill “bundle = 10% off”

Blogs love a tidy “package the three and knock 10%.” That percent is not a law and not what this card computes. (8 + 4 + 2) × $90 is $1,260. Ten percent off that total would be $1,134 — and that haircut is not here. If $1,260 is already in their inbox and the reply is “less,” do not re-run this adder. Carry $1,260 to the discount card and type the share they named. Keep and off print there. This machine never multiplies by 0.90. Stack first. Haircut later, on the other card, if you haircut at all. A bundle is not a coupon.

There is also no “buy two get the third at half.” Line C at 2 hours is 2 hours. Type 1 if you are giving half of that line away on purpose. This card will not invent the half for you.

This card is not a one-job quote, a slice-off, a tiny-job floor, or a cap

This is not one brief with a risk buffer. A project quote is (production hours + meetings + revisions) × floor × (1 + a buffer you type) on quote a project. That page hides the hourly math and adds 15–35% for mess. This page names three clocks and stops at the product. No buffer. If they only have one job, leave this card and quote that job. If they named three deliverables and want one PO, stay here. Do not paste a 20% buffer into hours A “because packages are messy.” Mess on one job still lives on quote-a-project.

This is not money off a PDF that already left. Discount starts after a number exists and they want that number smaller. This adder is how the number gets built when the ask is three lines. Once $1,260 is in their inbox, a slice-off is a later email and a later card.

This is not a lone tiny inbound ping. A $40 logo-only email with no site and no deck belongs on the minimum-fee card, which compares their offer to N × floor with max(). A thin line inside a three-line PO is still a line on this invoice. Price the stack here. Price a stray $40 email there.

This is not a dollar ceiling. If they stamp a lid on the stacked $1,260, billed becomes the smaller of hours × floor and that lid on the not-to-exceed card. This adder has no ceiling. Do not pad 10% “because NTE.” Caps live on that page.

This is also not one quote split into three checks. Milestone gates take a single invoice and carve payment dates. This card takes three hour lines and prints one invoice. Opposite direction. Seller-fee tables stay under seller-fees — three freelance deliverables on one PO is not a marketplace take-rate clone, and not Depop processing.

This is also not two companies splitting one job. Two AP inboxes on one brief — payer A = invoice × share A, payer B = invoice × share B, leftover if A+B miss 1 prints as unpaid — live on the split-invoice card. Worked there: $5,000 × 0.60 / 0.40 = $3,000 / $2,000. 0.60 / 0.40 is a typed pair, not 50/50 as a standard. That is one job, two payers. This card is three things, one payer. If two names each owe a slice of one brief, leave this card. If they named a site + a deck + cuts and one check, stay here.

Send the sentence before you merge the three

Name hours A, B, and C. Name the sum. Name the floor. Name the one total. Say this is not 10% off. Copy from the card so the dollars match.

Skip speeches about “packages always include a courtesy cut.” If they named three things, type the three clocks and look at the product. If 14 hours at $90 no longer pays the week you built the floor for, decline — or drop a line — rather than inventing a secret 10% because someone said bundle. One brief only: quote a project. $1,260 already sent and they want it smaller: discount. $90 still made up: rebuild it on how to set a freelance rate.

A stacked sketch is not a signed PO

A stacked sketch is not a signed SOW and not tax or collections counsel. No required package percent. No three-for-two statute. No marketplace take-rate table. No 50-state tax engine. Your actual PO is whatever you already sign. Punching 8, 4, 2, and 90 here does not invoice them $1,260.

Inputs: three hour boxes, one floor. Output: sum of the clocks, that sum × floor, three line dollars so you can see the stack, one sentence you can paste. USD on this page. Live currency and tax share stay on the hub.

Rate calculator Quote one job (with a buffer) Two payers, one job Money off a quote already sent Set the hourly floor

If billable weeks moved, rebuild $90 on the hub. Three named things on one PO print a stacked total here. Two AP inboxes on one job is split-invoice. One brief with meetings, revisions, and a buffer still lives on quote a project. After $1,260 has already gone out, a requested cut prints on discount. If $90 is still made up, start on how to set a freelance rate.

FAQ

How do I price three freelance things as one invoice?

Total = (hours A + hours B + hours C) you type × your hourly floor. Worked example: (8 + 4 + 2) × $90 = $1,260. Three hour lines, one product, one invoice. This page does not invent a 10% bundle markdown. Planning math, not a contract.

Is a freelance bundle 10% off?

Not on this page. There is no official 10% package cut here. (8 + 4 + 2) × $90 is $1,260, not $1,134. If $1,260 already left and they asked for less, carry it to discount and type their share. This adder only sums hours, then multiplies by the floor. It never multiplies by 0.90.

Is a three-thing invoice the same as quoting one project?

No. Quote a project is one job: production hours + meetings + revisions, times floor, times a buffer you type. This card is three named lines with no buffer. If they only have one brief, use that page. If they named three deliverables and want one PO, stay here.

Is this the same as a discount, a minimum fee, or a not-to-exceed?

No. Discount shrinks a number that already left. Minimum fee is a stray tiny offer vs N × floor with max(). Not-to-exceed puts a lid on hours. Two companies splitting one job is split-invoice — two payers, not three hour lines. This card adds three clocks, then multiplies once, with no lid and no markdown: (A + B + C) × floor.

Is this stacked invoice a contract, tax engine, or legal advice?

No. Sketching a stack is not legal, tax, or collections advice. USD so $1,260 is readable. Tax share and currency live on the hub. This is not a 50-state table and not a seller-fee clone. Numbers here do not create a package clause.