De productie van biogas door middel van biomassavergisting vindt in diverse stappen plaats:
Biomassa wordt aangevoerd van het eigen bedrijf of van andere bedrijven. Deze biomassa kan een restprodukt zijn van de normale bedrijfsvoering of het kan speciaal geteeld zijn voor biomassaproduktie. In dit laatste geval spreekt men ook wel van energieteelt.
Als de biomassa in onregelmatige hoeveelheden wordt aangevoerd, wordt de biomassa tijdelijk opgeslagen totdat het kan worden verwerkt in de vergistingsinstallatie. Vervolgens wordt de biomassa gemengd met andere biomassastromen of er wordt vocht aan toegevoegd zodat de biomassa voldoende vloeibaar wordt. Eventueel wordt de biomassa enige tijd verhit in een sterilisatiekolom waardoor de biomassa beter omgezet kan worden door baterien en waardoor doding van ziektekiemen en bacterien plaatsvindt.
Daarna vindt de eigenlijke vergisting plaats door bacteriën in diverse voor- en navergisters. Er zijn diverse typen vergisters. De keuze voor het aantal en het soort vergisters hangt o.a. af van de hoeveelheid en de aard van de biomassa die moet worden vergist. Bij de vergisting ontstaat biogas. Het biogas wordt -indien nodig- tijdelijk opgeslagen in een gasopslag. Vervolgens wordt het gekoeld en m.b.v. een warmtekrachtkoppeling (WKK) omgezet tot groene stroom en warmte. De groene stroom wordt verkocht aan een energiebedrijf en warmte kan vaak binnen het bedrijf worden hergebruikt, waardoor de biogasinstallatie wordt geïntegreerd in de bedrijfsvoering.
Het vergiste restprodukt kan nog enkele optionele behandelingen ondergaan waarna als eindproducten digestaat en water ontstaan. Het digestaat is een waardevolle meststof, die op het eigen bedrijf kan worden gebruikt of die kan worden verkocht en afgevoerd.
Door diverse ontwikkelingen zoals de brandstofcel of de microturbine kan de procescoering in de toekomst mogelijk verder worden geoptimaliseerd.
De verschillende processtappen zijn schematisch weergegeven in onderstaande afbeelding