ForHosting KIT · Finanza e denaro

Calcolatore FIFO inventario

Acquisti 100 unità a 10 e 50 a 12, ne venda 120, e il FIFO dà un costo del venduto di 1.240 e rimanenze finali di 360: le 30 unità più recenti a 12. Inserisca i lotti dal più vecchio al più nuovo. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Unità vendute
120
Ottiene
Numero di acquisti
2
Unità disponibili
150
Unità rimanenti
30
Merci disponibili
1600

La valorizzazione delle scorte a primo entrato, primo uscito risponde a una domanda di chiusura che una sola identità commerciale non può risolvere: dati i lotti d'acquisto ancora a scaffale e le unità uscite, quanto valgono le rimanenze finali e qual è il costo del venduto? Il FIFO tratta le unità più vecchie come vendute per prime, così lo stock restante è valorizzato ai costi unitari più recenti. Questo calcolatore FIFO di inventario accetta un elenco ordinato di lotti d'acquisto — unità e costo unitario per lotto, il più vecchio per primo — più le unità vendute, consuma quelle unità dal fronte della coda e restituisce sia il valore dell'inventario finale sia il costo del venduto.

Come la valorizzazione FIFO trasforma i lotti d'acquisto in COGS e inventario finale

Il primo entrato, primo uscito è un'ipotesi di flusso dei costi, non una mappa di magazzino. Lei invia i lotti d'acquisto in ordine cronologico, il lotto più vecchio per primo: ogni riga è una quantità di unità acquistate a un costo unitario dichiarato. Le scorte di apertura sono semplicemente il primo lotto se quelle unità sono arrivate nel periodo precedente e restano in libri; non c'è un campo distinto di inventario iniziale né un timbro data, perché il motore non legge mai un orologio.

Le unità vendute vengono poi staccate dai lotti restanti più vecchi finché la quantità venduta è soddisfatta. Il costo del venduto è la somma delle unità prelevate da ciascun lotto consumato per il costo unitario di quel lotto. L'inventario finale è la somma delle unità ancora presenti nei lotti successivi per i costi unitari di quei lotti.

Le due cifre si sommano di nuovo alle merci disponibili — il costo totale di ogni unità da cui si è partiti —, che è la stessa identità usata dai libri commerciali, salvo che qui entrambi i lati derivano dai lotti e non da una riga tappo di costo del venduto. Percorso da manuale: cento unità a dieci, poi cinquanta unità a dodici, e centoventi unità vendute.

Il FIFO prende l'intero primo lotto (mille di costo) e venti unità del secondo lotto (duecentoquaranta), così il costo del venduto è milleduecentoquaranta e l'inventario finale sono le trenta unità rimaste a dodici, ossia trecentosessanta. Se le unità vendute eguagliano le unità disponibili, l'inventario finale è zero e ogni lotto è consumato. Se le unità vendute sono zero, il costo del venduto è zero e l'inventario finale coincide con le merci disponibili.

Ciò che questo calcolatore non fa è ordinare i lotti per una data di calendario, applicare ultimo entrato primo uscito, calcolare un costo unitario medio ponderato, convertire valute o ricostruire l'identità a tre righe inventario iniziale più acquisti netti meno costo del venduto. Invii i lotti già ordinati; il motore li percorre solo dal fronte e restituisce entrambi i valori.

Dove un calcolatore FIFO di inventario merita il proprio posto

Controller e tenutari di libri usano un calcolatore FIFO di inventario in chiusura per trasformare i lotti d'acquisto del periodo e le unità vendute nelle due cifre di cui hanno bisogno sia il conto economico sia lo stato patrimoniale: costo del venduto e inventario finale sotto l'ipotesi di flusso dei costi primo entrato, primo uscito che la loro politica già nomina.

Le carte di lavoro dei pacchetti fiscali nelle giurisdizioni che esigono o consentono il FIFO necessitano dello stesso percorso fissato, non di un foglio che ha riordinato i lotti in silenzio. Revisori e finanziatori versano gli stessi lotti in un foglio di lavoro così un numero di scorte di chiusura che non discende dai lotti più vecchi è visibile prima della firma.

I merchandiser che acquistano su mercati in rialzo usano il FIFO perché lo stock restante è valorizzato a costi unitari più nuovi, in genere più alti, e vogliono quella valorizzazione senza ricostruire un motore di inventario permanente. È una ricerca e un lavoro diversi dall'identità commerciale che sottrae un costo del venduto dato dall'inventario iniziale più gli acquisti netti, dai giorni di giacenza, dalla rotazione di magazzino e da un conteggio fisico: quegli strumenti partono da altri ingressi e rispondono ad altre domande. La convalida fallita non consuma saldo.

Tenga i lotti in ordine di primo entrato, le unità vendute entro le unità in mano, fissi le cifre arrotondate nei test e ottiene una chiusura FIFO riproducibile per elenchi di controllo, oracoli d'aula e worker di bordo senza erigere un motore di magazzino proprio.

Chiusura FIFO di mese e di esercizio

Trasformi i lotti d'acquisto ordinati e le unità vendute in costo del venduto e inventario finale prima di chiudere il pacchetto, poi confronti gli strati restanti con un conteggio fisico.

COGS del conto economico sotto politica FIFO

Valorizzi le unità emesse ai costi unitari restanti più vecchi così la riga di costo del venduto coincide con una politica contabile di primo entrato, primo uscito, e non con una media ponderata.

Carte di revisione e tabelle fiscali FIFO

Versi gli stessi lotti in un foglio di lavoro così un numero di scorte di chiusura che non discende dai lotti più vecchi è visibile prima della firma.

Come si calcola la valorizzazione FIFO di inventario?

Invii i lotti d'acquisto, il più vecchio per primo, più le unità vendute. Il calcolatore consuma unità dal fronte della coda. Il costo del venduto è quello delle unità consumate; l'inventario finale è quello delle unità ancora nei lotti successivi. I due si sommano di nuovo alle merci disponibili.

Che succede se le unità vendute superano l'inventario disponibile?

Le unità vendute devono essere un numero finito maggiore o uguale a zero e non devono superare la somma delle unità dei lotti; la sovravendita non è fatturata.

Come invio le scorte di apertura?

Ponga le scorte di apertura come primo lotto d'acquisto (il più vecchio). Non c'è un campo distinto di inventario iniziale né un timbro data: l'ordine cronologico è l'ordine dell'array.

È lo stesso che inventario finale uguale a iniziale più acquisti meno COGS?

No. Quell'identità commerciale parte da tre totali di libro e non percorre i lotti. Questo calcolatore deriva inventario finale e costo del venduto dai lotti d'acquisto sotto FIFO.

Calcola anche LIFO o costo medio ponderato?

No. Applica solo il primo entrato, primo uscito, prelevando le unità vendute dai lotti più vecchi. Non ordina nemmeno i lotti per data, quindi li inserisca già nell'ordine in cui sono stati acquistati.

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.

POSThttps://api.kit.forhosting.com/fin/fifo-for-inventories

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/fin/fifo-for-inventories \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"purchases":[{"units":100,"unit_cost":10},{"units":50,"unit_cost":12}],"units_sold":120}'
{
  "purchases": [
    {
      "units": 100,
      "unit_cost": 10
    },
    {
      "units": 50,
      "unit_cost": 12
    }
  ],
  "units_sold": 120
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fin.fifo_for_inventories",
  "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.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

max_items200
HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Se le unità vendute superano le unità in mano, l'operazione fallisce con invalid_input invece di inventare un magazzino negativo.

Contratto di ingresso, forma della risposta e comportamento in errore

Zero unità vendute è consentito. Gli importi monetari sono arrotondati half-up a due decimali. Esempio: cento unità a dieci più cinquanta unità a dodici con centoventi vendute producono milleduecentoquaranta di costo del venduto e trecentosessanta di inventario finale, con trenta unità restanti nel secondo lotto. Invii con POST un corpo JSON con due campi obbligatori. purchases è un array non vuoto di oggetti lotto, al massimo duecento righe, ciascuna con units strettamente maggiore di zero e unit_cost maggiore o uguale a zero; gli alias batches, lots e layers puntano alla stessa lista così il foglio conserva i nomi delle colonne. Su ogni riga, quantity e qty sono alias di units, e cost, price e cost_per_unit alias di unit_cost. units_sold è la quantità emessa nel periodo; si accettano gli alias sold, quantity_sold e qty_sold. Ogni campo numerico può arrivare come numero JSON o come stringa numerica. Campi assenti, stringhe vuote e valori non finiti — NaN, Infinity o testo che non si interpreta come numero — falliscono con invalid_input nominando il campo. Un costo unitario negativo, un units_sold negativo o un lotto le cui units siano zero o negative è rifiutato e non è fatturato. In caso di successo il corpo riporta purchase_count, units_available, units_sold, units_remaining, goods_available come il costo totale di ogni lotto, cost_of_goods_sold, ending_inventory, remaining_layers come i lotti residui con units, unit_cost e value, e una stringa di formula che riafferma il percorso FIFO. Abbini il JSON al proprio conteggio fisico se Le serve il racconto di magazzino; questo endpoint restituisce la valorizzazione a flusso dei costi, non un conteggio ciclico, non LIFO e non una conversione di valuta.

Dove un calcolatore FIFO di inventario merita il proprio posto

Poiché l'implementazione è parse pura di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello né rete in uscita.

Quanto costa il calcolatore FIFO di inventario?

Lo strumento del browser è gratuito. Le richieste API usano saldo prepagato KIT a $0.002 per chiamata riuscita; un ingresso non valido non è fatturato.

Leggi la documentazione completa del KIT →