Calculators workbench

Discount calculator

Find the sale price and savings from a percentage discount.

Free, no accountRuns in your browserUpdated

Loading workbench…

Find the sale price and savings from a percentage discount. Use Discount calculator without creating an account. The workbench keeps the source and result together so you can check the output before downloading it.

Discount calculator covers checking retail promotions, planning campaign discounts, and comparing supplier offers. Its controls stay on one page, with status and validation messages beside the work area.

Your input and generated result are processed in your browser and are not sent to a PWRKIT processing server. If the input contains sensitive information, follow your organization’s rules for online utilities.

Before using the result, confirm that an original price and discount percentage is complete and that the savings and final sale price matches the destination format. Keep the original until you have checked the output in the application or context where it will be used.

The related calculator tools cover the next common tasks without changing your original input.

  1. 01

    Provide an original price and discount percentage. The tool checks the input before processing it.

  2. 02

    Adjust the available discount calculator settings for the result you need.

  3. 03

    Run Discount calculator. If the input is incomplete, the workbench explains what to correct.

  4. 04

    Check the savings and final sale price, then copy or download the result. Your original input stays unchanged.

  • checking retail promotions
  • planning campaign discounts
  • comparing supplier offers
Is Discount calculator free to use?

Yes. Discount calculator is available without an account or subscription.

Does Discount calculator upload my input?

Discount calculator processes your input in your browser. Your entered content and generated result are not sent to a PWRKIT processing server.

Does Discount calculator change the original?

No. Discount calculator leaves the source untouched. Copy or download the generated result as a separate output.

What should I check after using Discount calculator?

Confirm that the savings and final sale price matches the intended format and context. Keep the original until the result has been verified.

Discount calculator takes an Original price and Discount percentage. Saving equals price multiplied by rate divided by 100. Sale price equals original price minus saving. The output also repeats the original price, making the three amounts easy to compare. The calculator does not add tax, shipping, service fees, coupons, or quantity rules unless those effects are already reflected in the entered price.

For an original price of 100 and a discount of 20, saving is 20 and sale price is 80. The result formats those values as US dollars using the runtime locale, with no more than two fractional digits. Currency formatting does not convert currencies. Entering 100 euros still displays a USD symbol because the implementation is fixed to USD.

Use the price that the promotion defines as its base. A discount from list price, current price, member price, or pre-tax subtotal can produce different answers. The workbench cannot determine which base applies from an advertisement. Read the offer and enter the correct amount.

Enter 79.99 as Original price and 15 as Discount. Saving is 79.99 multiplied by 0.15, which equals 11.9985. Sale price before display formatting is 67.9915. The currency formatter shows You save: $12.00 and Sale price: $67.99 in a typical US locale.

The displayed values are each rounded for currency presentation. Their shown sum is $79.99 in this example, but independent rounding can sometimes make displayed components differ by a cent from a merchant's line-level or invoice-level calculation. A retailer may round each item, the subtotal, or tax at a different stage.

Keep the unrounded formula in mind when comparing systems. The workbench calculates with JavaScript numbers and formats only the output. It does not expose the intermediate 11.9985 or let you choose half-up, half-even, or jurisdiction-specific monetary rounding. Use the seller's checkout total for the actual amount payable.

Two discounts are not normally added when each applies after the previous one. A 20% reduction on 100 gives 80. A further 10% reduction on 80 saves 8 and gives 72. The combined reduction is 28%, not 30%. Run the first calculation, then use its unrounded sale price as the base for the next stage.

Some promotions state a single combined rate or apply coupons only to eligible items. Others exclude sale merchandise, cap the saving, or require a minimum purchase. This calculator models one percentage applied to one price. It cannot interpret stacking order or eligibility language.

When comparing offers, normalize them to the same item quantity, base price, included services, and tax treatment. A larger headline percentage can still lead to a higher final cost if the base is higher or fees differ. Record the assumptions beside any comparison used for purchasing or campaign planning.

A zero discount returns the original price and zero saving. A 100% discount returns a zero sale price and saving equal to the original. The form does not restrict rates to 0 through 100. A rate above 100 creates a negative sale price, and a negative discount increases the computed sale price while showing a negative saving.

Those outputs follow the formula but are usually signals to review the input. A surcharge should not be entered as a negative discount unless the reporting convention explicitly uses that representation. A promotion above 100% may involve credits, bundles, or rebates that need a different model.

The form also accepts negative original prices because it validates only finite numbers. Credits and returns can use signed amounts in accounting systems, but this page does not understand debit and credit semantics. Use clear positive price inputs for ordinary retail checks and model special transactions in the system responsible for them.

The result is pre-tax or post-tax only according to the price you enter. The calculator does not know whether tax applies before or after a discount. Jurisdictions and product types can define taxable bases differently, and merchant systems may handle coupons and rebates under specific rules. Do not infer tax treatment from the sale-price line.

Shipping, deposits, tips, service charges, financing costs, and per-order fees are excluded. Add them only according to the actual transaction rules. A sale item shown as $80 can still cost more at checkout, while a tax-inclusive sticker price may already contain tax. Label the base and omitted charges when comparing offers.

Use VAT calculator only when you know whether the entered price is net or gross and know the applicable rate. That tool performs add or remove formulas but does not determine tax law. For actual invoices, rely on configured accounting or commerce software and verify jurisdiction, rounding, exemptions, and document requirements.

A campaign planner can test candidate rates against a representative price. For a $250 item at 12%, saving is $30 and sale price is $220. Repeat the calculation for each tier rather than assuming the same dollar saving across products. Percentage discounts scale with price.

The tool does not calculate margin, cost of goods, payment fees, return rates, or demand response. A price that looks attractive to a customer may be unprofitable. Pair the sale-price arithmetic with verified cost and margin analysis in an appropriate business system.

Document the original price source and date because catalog prices change. Avoid presenting an old list price as a current comparison. Consumer-protection and advertising requirements vary; this page supplies arithmetic and no claim about how a discount may legally be advertised.

If the page reports a valid-number error, enter finite numeric values in both fields. Blank number inputs can convert to zero, so fill both explicitly rather than treating an empty result as validation. Use 20 for 20%, not 0.20, because the formula divides the entered rate by 100.

If the result is unexpectedly negative, check for a rate above 100, a negative original price, or a misplaced decimal. If the saving is too small by a factor of 100, the rate was probably entered as a decimal fraction. Reset clears inputs, results, and errors.

If checkout differs by a cent, compare rounding stages, tax, quantity, and coupon order. The calculator applies one rate to one numeric price and formats the resulting values. It does not reproduce every merchant pricing engine. Keep screenshots or terms for an offer dispute rather than relying only on a copied calculation.

Percentage calculator can find a percentage portion, ratio, or relative change, but it does not label a sale price. Discount calculator packages the portion as saving and subtracts it from the original. The underlying saving formula matches percentage-of arithmetic, while the context and output differ.

VAT removal is not a discount. Removing 20% VAT from a gross 120 divides by 1.20 to get net 100 and tax 20. Taking 20% off 120 gives saving 24 and sale price 96. Choose VAT calculator for inclusive-tax decomposition and Discount calculator for a percentage reduction.

Compound interest and loan calculations apply rates over months and should never be approximated as one discount. Their formulas depend on compounding, payment count, or contribution timing. Use this page only for a single percentage reduction from a stated price, then verify the real transaction terms.

The calculator applies one rate to one entered amount. For five identical $40 items at 15% off, calculate the $200 eligible subtotal to get $30 saving and $170 sale subtotal, or calculate one item and multiply only when the merchant rounds and applies the promotion per item. Those methods can differ by cents with fractional prices.

Buy-one-get-one offers, fixed-dollar coupons, tiered rates, and maximum savings are not single percentage discounts. Translate them only when the terms support an equivalent rate for the exact basket. A bundle's effective percentage can change with quantity and item mix.

Returns may allocate a basket discount across lines under merchant rules. The simple sale price does not predict refund value. Keep the receipt and promotion terms for any return or accounting decision.

Compare the entered original price with a current, genuine selling reference supplied under applicable rules. Arithmetic can confirm that 25% of $160 is $40 and that the sale price is $120, but it cannot confirm that $160 is an appropriate comparison price.

Check exclusions, dates, membership conditions, coupon codes, and stock. If the checkout price differs, recompute from the eligible subtotal and inspect fees and tax. A headline may round its percentage or say up to a rate that applies only to selected items.

For campaign review, retain the rate, base price, computed saving, final price, currency, and approval source. That record separates a math check from legal or merchandising approval.

A useful inverse check adds the unrounded saving back to the unrounded sale price and confirms the original. Dividing saving by original price and multiplying by 100 should recover the rate when original price is nonzero. Perform the check before currency rounding when exact reconciliation matters.

Percentage savings do not measure customer value by themselves. Product condition, quantity, warranty, delivery, and return terms can differ between offers. Keep those attributes beside the arithmetic comparison instead of treating the lowest calculated sale price as a complete purchasing decision.

For supplier quotes, confirm whether the discount applies before freight, rebates, or volume credits. A quoted net price may already include negotiated reductions. Applying the headline rate again would double-count the saving.

A fixed-dollar coupon can be expressed as an effective percentage only for one base price. Ten dollars off $50 is 20%, while ten dollars off $80 is 12.5%. Keep the coupon amount when comparing baskets instead of treating one derived rate as universal.