{"id":44,"date":"2026-10-08T09:20:00","date_gmt":"2026-10-08T09:20:00","guid":{"rendered":"https:\/\/findpercentagecalculator.net\/blog\/?p=44"},"modified":"2026-10-04T16:26:33","modified_gmt":"2026-10-04T16:26:33","slug":"markup-vs-margin-percent-differences","status":"publish","type":"post","link":"https:\/\/findpercentagecalculator.net\/blog\/markup-vs-margin-percent-differences\/","title":{"rendered":"Markup vs Margin Percent Differences"},"content":{"rendered":"<p><strong>TL;DR:<\/strong> Markup is profit \u00f7 cost. Margin is profit \u00f7 selling price. Same $20 profit on a $80 cost \/ $100 price is 25% markup and 20% margin. If you report 25% margin, a buyer who thinks in margin thinks you are richer than you are. Denominator is the whole personality of the percent.<\/p>\n<h2>Dollars first, percents second<\/h2>\n<p>Cost $80, sell $100, profit $20. Those three dollars must exist before either percent. If you only have a 25% markup target and a cost, selling price = cost \u00d7 1.25. If you only have a 20% margin target and a cost, selling price = cost \/ (1 \u2212 0.20) = cost \/ 0.80. That second one is reverse percent, not \u201cmultiply by 1.20.\u201d 1.20 would be a 20% markup, a different policy.<\/p>\n<p>People who want 20% margin and multiply cost by 1.20 underprice. $80 \u00d7 1.20 = $96, profit $16, margin 16\/96 \u2248 16.7%, not 20%. The business felt 20% and the math said 16.7%. Feelings are not denominators.<\/p>\n<h2>Why shops talk past each other<\/h2>\n<p>Vendors quote markup. Retail buyers quote margin. A \u201cwe need 30%\u201d meeting without the word margin or markup is a future invoice dispute. Write the word. Then compute. <a href=\"https:\/\/findpercentagecalculator.net\/\">Percent-of-a-number<\/a> on profit versus each base gives both percents in two passes: 20\/80 and 20\/100.<\/p>\n<p>If profit is 0, both percents are 0. If you sell below cost, both are negative. Negative margin is a fire. Negative markup is the same fire with a different volunteer department. Do not hide negatives by taking absolute value to \u201cpresent better.\u201d<\/p>\n<h2>Discounts after markup<\/h2>\n<p>Marked 25% above cost, then 10% off the ticket: ticket $100, sale $90, cost $80, profit $10. Markup on the sale path is no longer 25% of cost in realized terms; realized markup = 10\/80 = 12.5%. Realized margin = 10\/90 \u2248 11.1%. Planned percents are not realized percents. Coupons live in the realized column.<\/p>\n<p>Employee 40% off a $100 ticket that was 25% above $80: 40% of 100 = $40 off, sale $60, which is below $80 cost. The 25% markup did not survive a 40% off ticket. Ticket percents are of ticket, not of cost. Two bases again.<\/p>\n<h2>Volume and \u201caverage margin\u201d<\/h2>\n<p>Item A 20% margin on $1,000 sales, item B 50% margin on $10 sales. Unweighted average of 20 and 50 is 35%. Sales-weighted margin is (200+5)\/1010 \u2248 20.3%. Average of percents without weights is a meeting decoration. Weight by the denominator that defines margin (sales), or go back to total profit \/ total sales.<\/p>\n<p>If costs are missing, you cannot produce markup. Margin needs selling prices and costs too, actually\u2014profit needs both. A sales-only spreadsheet cannot invent 20% margin. It can invent a target. Targets are not measurements.<\/p>\n<h2>Tax, shipping, and which cost<\/h2>\n<p>Is cost landed (with freight) or factory? Markup on factory looks larger. Honest ops use landed cost as markup\u2019s whole. Margin\u2019s whole is still net selling price after discounts, usually, not list. Define list vs net. A 20% margin on list with 15% off invoices is not 20% in cash.<\/p>\n<p>Sales tax collected is not profit. If you treat tax-inclusive revenue as the margin denominator, you dilute margin. Exclude tax from sales if tax is pass-through. Include it if your books include it everywhere\u2014then include the remittance as cost-like. Consistency beats a clever percent.<\/p>\n<h2>Translation table you can memorize<\/h2>\n<p>Margin = markup \/ (1 + markup). Markup = margin \/ (1 \u2212 margin). 25% markup \u2194 20% margin. 100% markup \u2194 50% margin. 0% both. These identities assume the same profit dollars and the two bases cost vs price. If discounts change the price, recompute from dollars. Do not identity-transform a stale 25% from last quarter\u2019s list.<\/p>\n<h2>Retail \u201ckeystone\u201d and 100% markup<\/h2>\n<p>Keystone often means 100% markup: sell at double cost, which is 50% margin. People hear 100% and think 100% margin, which would be selling at infinite price or selling with cost 0. 100% of cost as profit is double; 100% of price as profit is free goods. The same \u201c100%\u201d token is two lives. Say markup or margin every time you say 100% in a pricing meeting.<\/p>\n<p>If a buyer demands 40% margin and a seller thinks in 40% markup, the seller\u2019s price is too low for the buyer\u2019s need: 40% markup is about 28.6% margin. The meeting will feel like bad faith. It is two wholes. Write both percents on the quote. Then the dollars can match.<\/p>\n<h2>Freight as cost, not as a mood<\/h2>\n<p>If freight is $8 on an $80 factory cost, landed $88, sell $100, profit $12. Markup 12\/88 \u2248 13.6%, margin 12\/100 = 12%. Using $80 as markup\u2019s whole after you paid $8 freight inflates markup to 25% and lies to you about restocking. Landed cost is the adult whole for markup. If freight is billed to the customer as a line, it may not sit in cost; then it should not sit in the selling-price whole either if it is pass-through. Follow the cash.<\/p>\n<h2>Coffee beans versus the cup on the board<\/h2>\n<p>A shop pays $4.50 for the beans, milk, and cup that become one latte, and sells it for $6.00. Profit is $1.50. Markup is 1.50\/4.50 = 33.3% of cost. Margin is 1.50\/6.00 = 25% of the selling price. The owner who tells a lender &#8220;we run a thirty-three percent margin&#8221; has swapped the denominator and overstated the share of each dollar that is profit. To hit a true 25% margin when the cup costs $4.50, price = 4.50 \/ 0.75 = $6.00. Multiplying cost by 1.25 yields $5.63, which is a 25% markup and only a 20% margin. The menu board cannot satisfy both sentences with one sticker.<\/p>\n<p>If the milk invoice jumps and the cup cost becomes $5.10 while the board stays $6.00, profit falls to $0.90. Margin is now 0.90\/6.00 = 15%. Markup is 0.90\/5.10, about 17.6%. Recalculate from the new dollars. Do not subtract &#8220;eight percent of something&#8221; in your head and hope the sticker still means what it meant in March.<\/p>\n<h2>A painter&#8217;s materials versus the job price<\/h2>\n<p>Materials for a hallway are $240. The painter wants a 40% markup on materials and also says the job should show a 40% margin. Those wishes disagree. Markup price is 240 times 1.40 = $336, profit $96, margin 96\/336, about 28.6%. A 40% margin on the same materials means price = 240 \/ 0.60 = $400, profit $160, markup 160\/240, about 66.7%. Quoting $336 while promising a forty percent margin is how a Saturday job turns into a dispute on the invoice. Pick the sentence the estimate actually used, and write the denominator on the estimate so the client is not left to guess which percent they bought.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Markup is percent of cost; margin is percent of selling price\u2014same dollars, different denominators, different percentages.<\/p>\n","protected":false},"author":1,"featured_media":14,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-44","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-formulas-explained"],"_links":{"self":[{"href":"https:\/\/findpercentagecalculator.net\/blog\/wp-json\/wp\/v2\/posts\/44","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/findpercentagecalculator.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/findpercentagecalculator.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/findpercentagecalculator.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/findpercentagecalculator.net\/blog\/wp-json\/wp\/v2\/comments?post=44"}],"version-history":[{"count":4,"href":"https:\/\/findpercentagecalculator.net\/blog\/wp-json\/wp\/v2\/posts\/44\/revisions"}],"predecessor-version":[{"id":126,"href":"https:\/\/findpercentagecalculator.net\/blog\/wp-json\/wp\/v2\/posts\/44\/revisions\/126"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/findpercentagecalculator.net\/blog\/wp-json\/wp\/v2\/media\/14"}],"wp:attachment":[{"href":"https:\/\/findpercentagecalculator.net\/blog\/wp-json\/wp\/v2\/media?parent=44"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/findpercentagecalculator.net\/blog\/wp-json\/wp\/v2\/categories?post=44"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/findpercentagecalculator.net\/blog\/wp-json\/wp\/v2\/tags?post=44"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}