# Calcolatore Costi di Produzione - Microbirrificio e Homebrewing

Calcolatore Costi di Produzione - Microbirrificio e Homebrewing
    
    
    
        // Disabilita il preflight globale di Tailwind per evitare conflitti con WordPress
        tailwind.config = {
            corePlugins: { preflight: false },
            theme: {
                extend: {
                    colors: {
                        finance: {
                            dark: '#064e3b', /* emerald-900 */
                            primary: '#059669', /* emerald-600 */
                            light: '#d1fae5', /* emerald-100 */
                            accent: '#10b981' /* emerald-500 */
                        }
                    }
                }
            }
        }
    
    
        /* Reset isolato solo per l'app */
        #cost-app-container *, #cost-app-container ::before, #cost-app-container ::after {
            box-sizing: border-box;
            border-width: 0;
            border-style: solid;
            border-color: #e5e7eb;
        }
        #cost-app-container h1, #cost-app-container h2, #cost-app-container h3, #cost-app-container p, #cost-app-container ul {
            margin: 0;
            padding: 0;
        }
        #cost-app-container ul { list-style: none; }
        #cost-app-container button { background-color: transparent; cursor: pointer; }
        #cost-app-container input, #cost-app-container select { margin: 0; font-family: inherit; }
        
        /* Stili per il contenuto testuale SEO */
        .seo-content h2 { font-size: 1.875rem; font-weight: 800; color: #064e3b; margin-top: 2rem; margin-bottom: 1rem; }
        .seo-content h3 { font-size: 1.5rem; font-weight: 700; color: #065f46; margin-top: 1.5rem; margin-bottom: 0.75rem; }
        .seo-content p { margin-bottom: 1.25rem; line-height: 1.75; color: #475569; }
        .seo-content ul { list-style-type: disc; margin-left: 1.5rem; margin-bottom: 1.25rem; color: #475569; }
        .seo-content li { margin-bottom: 0.5rem; }
        .seo-content strong { color: #064e3b; font-weight: 600; }
        
        /* Tooltip custom */
        .tooltip-wrap {
            position: relative;
            display: inline-flex;
            cursor: help;
        }
        .tooltip-wrap:hover::after {
            content: attr(data-tip);
            position: absolute;
            bottom: 130%;
            left: 50%;
            transform: translateX(-50%);
            width: 240px;
            padding: 10px;
            background-color: #064e3b;
            color: #fff;
            font-size: 12px;
            font-weight: normal;
            border-radius: 6px;
            z-index: 50;
            box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1);
        }
        
        /* Simbolo Euro integrato negli input */
        .input-euro-wrapper {
            position: relative;
        }
        .input-euro-wrapper::before {
            content: "";
            position: absolute;
            left: 12px;
            top: 50%;
            transform: translateY(-50%);
            color: #64748b;
            font-weight: bold;
        }
        .input-euro-wrapper input {
            padding-left: 30px !important;
        }

        /* Barre di Progresso/Breakdown Costi */
        .breakdown-bar { transition: width 0.5s ease-in-out; }
    

    
    
    [
      {
        "@context": "https://schema.org",
        "@type": "SoftwareApplication",
        "name": "Calcolatore Costi di Produzione Microbirrificio",
        "url": "https://www.iltuosito.it/calcolatore-costi-birra",
        "description": "Strumento per microbirrifici e homebrewer per la stima dei costi di produzione di una cotta. Calcola il costo totale, al litro e per singola bottiglia includendo materie prime, packaging e manodopera.",
        "applicationCategory": "BusinessApplication",
        "operatingSystem": "All",
        "browserRequirements": "Requires JavaScript",
        "offers": {
          "@type": "Offer",
          "price": "0",
          "priceCurrency": "EUR"
        }
      },
      {
        "@context": "https://schema.org",
        "@type": ["MathSolver", "LearningResource"],
        "name": "Risolutore Costi Cotta Birra",
        "url": "https://www.iltuosito.it/calcolatore-costi-birra",
        "usageInfo": "https://www.iltuosito.it/privacy",
        "inLanguage": "it",
        "potentialAction": [{
          "@type": "SolveMathAction",
          "target": "https://www.iltuosito.it/calcolatore-costi-birra/solve?q={math_expression_string}",
          "mathExpression-input": "required name=math_expression_string",
          "eduQuestionType": ["Cost analysis", "Math word problem"]
        }],
        "learningResourceType": "Math solver"
      },
      {
        "@context": "https://schema.org",
        "@type": "FAQPage",
        "mainEntity": [
          {
            "@type": "Question",
            "name": "Come si calcola il costo di una birra artigianale?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Il costo di produzione si ottiene sommando le materie prime (malto, luppolo, lievito, acqua), i costi operativi (energia, gas, manodopera) e il packaging (bottiglie, tappi, etichette). Dividendo il totale per i litri ottenuti, si calcola il costo al litro."
            }
          },
          {
            "@type": "Question",
            "name": "Quanto incide il packaging sul costo della birra?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Nei microbirrifici e nell'homebrewing, il packaging (bottiglia in vetro, etichetta stampata e tappo) può incidere dal 30% al 50% sul costo totale di una singola unità, spesso superando il costo del liquido stesso."
            }
          }
        ]
      }
    ]
    

    
    
    
        
        
            
                📊 BrewCost Manager
            
            

Calcola con precisione l'incidenza dei costi per la tua prossima cotta.
        

        
            
            
            
                
                
                
                    
                        1. Resa e Formato
                    
                    
                        
                            
                                Litri Netti (Cotta) ?
                            
                            
                        
                        
                            
                                Formato Vendita (Litri) ?
                            
                            
                                Bottiglia/Lattina 33cl (0.33 L)
                                Bottiglia 50cl (0.5 L)
                                Bottiglia 75cl (0.75 L)
                                Fusto PET 24L (24.0 L)
                            
                        
                    
                

                
                
                    
                        2. Materie Prime (Ricetta)
                    
                    
                    
                        
                        
                            
                                Malti totali (kg)
                                
                            
                            
                                Costo medio per kg
                                
                                    
                                
                            
                        

                        
                        
                            
                                Luppoli totali (Grammi)
                                
                            
                            
                                Costo per 100g
                                
                                    
                                
                            
                        

                        
                        
                            
                                Costo Lievito (Totale)
                                
                                    
                                
                            
                            
                                Sali e Additivi (Totale)
                                
                                    
                                
                            
                        
                    
                

                
                
                    
                    
                    
                        

### 3. Packaging (Per unità)

                        
                            
                                Contenitore (Bottiglia/Lattina)
                                
                                    
                                
                            
                            
                                Tappo + Etichetta + Scatola
                                
                                    
                                
                            
                        
                    

                    
                    
                        

### 4. Utilities & Lavoro

                        
                            
                                Energia & Pulizia (Totale cotta)
                                
                                    
                                
                            
                            
                                Manodopera (Totale cotta)
                                
                                    
                                
                            
                        
                    

                
            

            
            
                
                    
                    
                        Resoconto Costi
                    

                    
                        
                        
                        
                            

Costo Totale Cotta
                            

€ 0.00
                            

Per 0 Litri di prodotto finito.
                        

                        

                        
                        
                            

Costo al Litro
                            

€ 0.00 / L
                        

                        
                        
                            

Costo Singola Unità (33cl)
                            

€ 0.00
                            

Produrrai circa **0** unità.
                        

                        
                        
                            

Incidenza dei Costi
                            
                            
                                
                                
                                    
                                        Materie Prime
                                        0%
                                    
                                    
                                        
                                    
                                
                                
                                
                                
                                    
                                        Packaging
                                        0%
                                    
                                    
                                        
                                    
                                

                                
                                
                                    
                                        Energia & Lavoro
                                        0%
                                    
                                    
                                        
                                    
                                
                            
                        

                    
                
            

        
    
    

    
    
        

## L'importanza di calcolare i costi in un Microbirrificio

        

Uno degli errori più fatali per i nuovi microbirrifici (e per gli homebrewer che sognano di fare il salto imprenditoriale) è sottostimare i **costi di produzione reali** della birra artigianale. Vendere una bottiglia a un prezzo che non copre l'intero spettro delle spese porta inevitabilmente alla chiusura dell'attività.
        

Il nostro **Calcolatore Costi Cotta** è stato progettato per fornirti una stima rapida e realistica, dividendola nelle tre macro-categorie fondamentali dell'economia brassicola.

        

### 1. Materie Prime (Ingredienti)

        

Spesso si pensa che fare birra costi pochissimo perché gli ingredienti base sono economici. Sebbene il malto base costi in media tra 1,00€ e 2,00€ al kg, i veri driver di costo sono:
        

            - **Luppoli moderni:** Varietà americane o neozelandesi (es. Citra, Mosaic, Nelson Sauvin) possono costare oltre 6-8€ all'etto. In birre intensamente luppolate come le NEIPA, il costo del luppolo può superare ampiamente quello del malto.

            - **Lieviti:** Utilizzare lieviti liquidi freschi per volumi elevati richiede starter costosi o pitch massicci, incidendo pesantemente sul budget della singola cotta.

        

        

### 2. L'incidenza spietata del Packaging

        

Il dato che sorprende sempre i neofiti: **spesso il contenitore costa più del contenuto**. In un formato classico da 33cl, la birra liquida all'interno potrebbe costare 0.40€, mentre la somma di bottiglia di vetro, tappo a corona, etichetta stampata professionale e la quota del cartone/vassoio può facilmente superare i 0.50€ per unità.

        

### 3. Costi Operativi (Utilities e Manodopera)

        

Fare birra richiede un dispendio energetico enorme:
        

            - Elettricità o Gas per riscaldare centinaia di litri d'acqua alla bollitura.

            - Elettricità per raffreddare il mosto e mantenere i fermentatori a temperatura controllata per settimane (celle frigo o chiller).

            - Acqua e prodotti chimici (soda, acido peracetico) essenziali per la sanificazione degli impianti.

            - **Il tuo tempo:** La manodopera è il costo più ignorato dagli homebrewer, ma in ambito professionale il birraio deve essere pagato per le ore passate a produrre, lavare fusti e confezionare.

        

        

Utilizza questo calcolatore per giocare con i numeri: scoprirai presto che le *economie di scala* (produrre 1000 litri invece di 100) abbattono drasticamente i costi operativi per singolo litro, rendendo l'impresa sostenibile.
    
    

    document.addEventListener("DOMContentLoaded", () => {
        // --- SELEZIONE ELEMENTI DOM ---
        const inputs = {
            volume: document.getElementById('inp-volume'),
            format: document.getElementById('inp-format'),
            
            maltKg: document.getElementById('inp-malt-kg'),
            maltPrice: document.getElementById('inp-malt-price'),
            hopG: document.getElementById('inp-hop-g'),
            hopPrice: document.getElementById('inp-hop-price'),
            yeast: document.getElementById('inp-yeast'),
            extra: document.getElementById('inp-extra'),
            
            packBottle: document.getElementById('inp-pack-bottle'),
            packLabel: document.getElementById('inp-pack-label'),
            
            energy: document.getElementById('inp-energy'),
            labor: document.getElementById('inp-labor')
        };

        const outputs = {
            total: document.getElementById('out-total'),
            perLiter: document.getElementById('out-per-liter'),
            perUnit: document.getElementById('out-per-unit'),
            units: document.getElementById('out-units'),
            litersLbl: document.getElementById('out-liters-lbl'),
            formatLbl: document.getElementById('out-format-lbl'),
            
            pctIng: document.getElementById('pct-ing'),
            pctPack: document.getElementById('pct-pack'),
            pctOps: document.getElementById('pct-ops'),
            
            barIng: document.getElementById('bar-ing'),
            barPack: document.getElementById('bar-pack'),
            barOps: document.getElementById('bar-ops')
        };

        // --- LOGICA DI CALCOLO ---
        function calculateCosts() {
            // 1. Lettura Valori
            const volume = parseFloat(inputs.volume.value) || 0;
            const format = parseFloat(inputs.format.value) || 0.33;
            
            const maltKg = parseFloat(inputs.maltKg.value) || 0;
            const maltPrice = parseFloat(inputs.maltPrice.value) || 0;
            const hopG = parseFloat(inputs.hopG.value) || 0;
            const hopPrice100g = parseFloat(inputs.hopPrice.value) || 0;
            const yeast = parseFloat(inputs.yeast.value) || 0;
            const extra = parseFloat(inputs.extra.value) || 0;

            const packBottle = parseFloat(inputs.packBottle.value) || 0;
            const packLabel = parseFloat(inputs.packLabel.value) || 0;

            const energy = parseFloat(inputs.energy.value) || 0;
            const labor = parseFloat(inputs.labor.value) || 0;

            if (volume  0) {
                pctIng = (totalIngredients / grandTotal) * 100;
                pctPack = (totalPackaging / grandTotal) * 100;
                pctOps = (totalOperations / grandTotal) * 100;
            }

            // --- AGGIORNAMENTO UI ---
            
            // Testi Etichette
            outputs.litersLbl.textContent = volume;
            // Estrai l'etichetta del formato selezionato per la UI (es. 33cl)
            const formatText = inputs.format.options[inputs.format.selectedIndex].text;
            outputs.formatLbl.textContent = `(${formatText.split(' ')[1]})`; 

            // Valori Monetari
            outputs.total.textContent = grandTotal.toLocaleString('it-IT', {minimumFractionDigits: 2, maximumFractionDigits: 2});
            outputs.perLiter.textContent = costPerLiter.toLocaleString('it-IT', {minimumFractionDigits: 2, maximumFractionDigits: 2});
            outputs.perUnit.textContent = costPerUnit.toLocaleString('it-IT', {minimumFractionDigits: 2, maximumFractionDigits: 2});
            outputs.units.textContent = unitsProduced.toLocaleString('it-IT');

            // Percentuali
            outputs.pctIng.textContent = `${Math.round(pctIng)}%`;
            outputs.pctPack.textContent = `${Math.round(pctPack)}%`;
            outputs.pctOps.textContent = `${Math.round(pctOps)}%`;

            // Stile Barre di Progresso
            outputs.barIng.style.width = `${pctIng}%`;
            outputs.barPack.style.width = `${pctPack}%`;
            outputs.barOps.style.width = `${pctOps}%`;
        }

        // --- EVENT LISTENERS ---
        // Aggiungi un ascoltatore a tutti gli input per aggiornamento in tempo reale
        Object.values(inputs).forEach(input => {
            input.addEventListener('input', calculateCosts);
            if (input.tagName.toLowerCase() === 'select') {
                input.addEventListener('change', calculateCosts);
            }
        });

        // Prima esecuzione all'avvio della pagina
        calculateCosts();
    });