Prezzo di vendita dal markup
Trasformi costo e markup in prezzo di listino: un costo di 50 con un markup del 40% si vende a 70 e lascia 20 per unità. Vede anche il margine lordo equivalente, così markup e margine non si confondono. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Costo unitario
- 50
- Ricarico (%)
- 40
- Importo del ricarico
- 20
- Prezzo di vendita
- 70
- Profitto
- 20
- Margine (%)
- 28,5714285714
Sbagliare quell'aritmetica—confondere markup e margine, dimenticare l'arrotondamento valuta o fissare un foglio improvvisato—sottoprezza gli SKU o promette troppo margine alla finanza. Questo calcolatore del prezzo di vendita dal markup accetta un costo unitario positivo e una percentuale di markup non negativa, moltiplica il costo per uno più il markup su cento e restituisce il prezzo di vendita, il profitto unitario (importo del markup) e il margine lordo equivalente con arrotondamento monetario stabile.
Come si calcolano prezzo di vendita, profitto e margine
L'identità è la formula classica di costo più markup del merchandising e della contabilità gestionale. Il prezzo di vendita è il costo unitario moltiplicato per uno più la percentuale di markup divisa per cento. La percentuale di margine è il profitto diviso per il prezzo di vendita, poi moltiplicato per cento, così i team finanziari che parlano di margine lordo leggono il tasso equivalente senza un secondo strumento di conversione.
I campi percentuali mantengono una scala fine e stabile per lo stesso motivo. Esempio: costo unitario cinquanta con markup del quaranta per cento produce prezzo di vendita settanta, importo markup venti, profitto venti e margine circa ventotto punto cinque sette. Esempio: costo unitario ottanta con markup del venticinque per cento produce prezzo di vendita cento, profitto venti e margine venti per cento.
La risposta eco sempre il costo unitario e il markup normalizzati, i quattro campi di denaro e tasso, e una stringa formula che riafferma le identità per i tooltip UI.
Casi d'uso
Prezzi a scaffale e catalogo al dettaglio
I commercianti inseriscono costo unitario e percentuale di markup obiettivo, poi fissano prezzo di vendita e profitto unitario risultanti nel catalogo prodotti.
Preventivi grossista e fornitore a costo più markup
I team di vendita applicano un markup standard al costo del fornitore e pubblicano un listino coerente senza reimplementare l'aritmetica costo più markup in ogni foglio.
Domande frequenti
Come si calcola il prezzo di vendita dal markup?
La risposta include anche il profitto e la percentuale di margine equivalente.
Qual è la differenza tra markup e margine?
Il markup è il profitto come percentuale del costo. Il margine è il profitto come percentuale del prezzo di vendita. Un markup del 25% sul costo è un margine del 20% sul prezzo di vendita—non è lo stesso numero.
Quale markup trasforma un costo di 80 in un prezzo di 100?
Un markup del 25%: un quarto di 80 è 20, quindi il prezzo è 100 e l'utile 20 per unità. Lo stesso utile corrisponde a un margine del 20%, perché il margine si misura sul prezzo di vendita, non sul costo.
Posso inserire un markup negativo per vendere sotto costo?
No. Il markup deve essere zero o positivo e il costo unitario maggiore di zero. Vendere sotto costo è uno sconto, non un markup, perciò il calcolatore lo rifiuta invece di pubblicare un ribasso nascosto.
Come vengono arrotondati i risultati?
Gli importi sono arrotondati a due decimali per impostazione predefinita, come in un normale preventivo. Può scegliere da 0 a 8 decimali se il suo listino o la sua valuta richiedono un'altra precisione.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/finance/selling-price-from-markup \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"unit_cost":50,"markup_percent":40}'const res = await fetch("https://api.kit.forhosting.com/finance/selling-price-from-markup", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"unit_cost": 50,
"markup_percent": 40
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/selling-price-from-markup",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"unit_cost": 50,
"markup_percent": 40
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/selling-price-from-markup", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"unit_cost":50,"markup_percent":40}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"unit_cost":50,"markup_percent":40}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/selling-price-from-markup", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"unit_cost": 50,
"markup_percent": 40
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.selling_price_from_markup",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Rivenditori, grossisti e team di prodotto fissano il prezzo di listino con una regola semplice di costo più markup: prendono il costo unitario e applicano la percentuale di markup scelta. La validazione fallita non viene addebitata; gli item API riusciti usano il prezzo base pubblicato $0.002.
Input: costo unitario, percentuale di markup e decimali opzionali
Markup_percent è l'incremento espresso come percentuale di quel costo: quaranta significa un markup del quaranta per cento, quindi il prezzo di vendita è il costo unitario per uno più quaranta su cento. Il costo unitario deve essere strettamente positivo; zero o negativo viene rifiutato perché un listino costo più non è definito su basi di costo non positive. Tutti i controlli avvengono prima di qualsiasi moltiplicazione, così le richieste errate non producono mai una riga di prezzo a metà e non consumano saldo prepagato dopo il rifiuto del motore. Invii un corpo JSON con due numeri obbligatori e un controllo di scala opzionale. unit_cost è l'importo di acquisizione o produzione di un'unità in un'unica valuta che Lei già monitora; gli alias cost, cost_price, cogs e wholesale sono accettati quando il client nomina il campo in modo diverso. Gli alias markup, markup_pct e mu mappano a markup_percent per i client con gergo retail. La percentuale di markup deve essere non negativa; un markup negativo (sconto pianificato sotto il costo) è fuori ambito e fallisce con invalid_input affinché i bot di prezzo non pubblichino un markdown silenzioso come se fosse markup. Costi o markup estremamente elevati sono limitati affinché l'aritmetica del Worker isolate resti delimitata. decimals opzionale è un intero da zero a otto che controlla l'arrotondamento dei campi monetari nella risposta; se omesso, il valore predefinito è due così i risultati sembrano valuta ordinaria su un preventivo.
Come si calcolano prezzo di vendita, profitto e margine
Il profitto per unità è il prezzo di vendita meno il costo unitario, lo stesso importo in denaro del campo markup_amount restituito per le schede prezzo. I campi monetari unit_cost, markup_amount, selling_price e profit sono arrotondati in stile half-up ai decimali richiesti affinché goldens e demo SDK si fissino in modo pulito tra runtime. Input identici producono sempre lo stesso JSON perché il percorso è aritmetica pura, senza rete, senza seme casuale e senza orologio di sistema.
Uso API, flussi di prezzo e limiti pratici
Usi il calcolatore gratuito del prezzo di vendita dal markup nel browser per workshop di prezzi a scaffale, negoziazioni con fornitori ed esercizi in aula senza installare un foglio di calcolo. Mantenga i costi unitari in intervalli commerciali ordinari; i valori estremi vengono rifiutati per delimitare la matematica dell'isolate. La promessa del prodotto è il listino di un singolo SKU con costo più markup e protezioni esplicite su costo positivo e markup non negativo—non carrelli multiprodotto, stacking promozionale, matching dinamico dei concorrenti o suite complete di conversione markup versus margine, che appartengono a strumenti specializzati con intenzione SEO diversa e query di ricerca primarie distinte. Usi l'API prepagata quando un importatore di catalogo, un connettore ERP, un motore di regole ecommerce o un chatbot di prezzi necessita di un contratto KIT stabile a $0.002 per item riuscito; i fallimenti di validazione non consumano saldo dopo il rifiuto. Abbini questo endpoint a convertitori di valuta solo se conosce già gli importi in un'unica valuta—questa capacità non converte FX, non applica l'imposta sulle vendite, non impila la spedizione e non converte tra markup e margine come obiettivo principale del prodotto. Gli autori di SDK possono mappare unit_cost, markup_percent, selling_price e profit direttamente in tabelle prezzi e generatori di preventivi.
Casi di integrazione
Bot di prezzo e connettori ERP
Le automazioni chiamano un endpoint prepagato stabile affinché import di catalogo e motori di regole condividano un contratto deterministico del prezzo di vendita dal markup.
Domande tecniche
Può markup_percent essere zero?
Sì. Markup zero significa che il prezzo di vendita è uguale al costo unitario e il profitto è zero. Un markup negativo viene rifiutato con invalid_input.
Cosa succede se unit_cost è zero o negativo?
L'attività fallisce con invalid_input. La tariffazione a costo più markup richiede un costo unitario positivo; tali fallimenti non vengono addebitati.
Quanto costa il calcolatore del prezzo di vendita dal markup?
Lo strumento nel browser è gratuito. Le richieste API usano il saldo KIT prepagato a $0.002 per chiamata riuscita; l'input non valido non viene addebitato.