Joustava budjetti eli joustava budjetti vaihtelee todellisten ansaittujen tulojen määrän muutosten mukaan. Yksinkertaisimmassa muodossaan joustava budjetti käyttää prosenttiosuutta tuloista tiettyihin kuluihin tavallisten kiinteiden numeroiden sijaan. Tämä mahdollistaa loputtoman sarjan muutoksia budjetoiduissa menoissa, jotka ovat suoraan sidoksissa tulojen määrään. Tämä lähestymistapa on hyödyllisempi kuin staattinen budjetti, koska joustava budjetti reagoi tulojen todellisen tason muutoksiin.
Tässä lähestymistavassa jätetään kuitenkin huomioimatta muut kustannukset, jotka eivät muutu tulojen pienten vaihtelujen mukaisesti. Tämän vuoksi kehittyneempi muoto sisältää myös muutokset moniin lisäkustannuksiin, kun tiettyjä suurempia tulomuutoksia tapahtuu, jolloin otetaan huomioon vaihekustannukset. Tekemällä nämä muutokset budjettiin, yrityksellä on työkalu verrata todellista ja budjetoitua suoritusta monilla toiminnan tasoilla.
Vaikka joustava budjetti on hyvä työkalu, sitä voi olla vaikea muotoilla ja hallinnoida. Yksi muotoilun ongelmista on, että monet kustannukset eivät ole täysin muuttuvia, vaan kiinteiden kustannusten komponentin, joka on sisällytettävä joustavan budjetin kaavaan. Toinen asia on, että vaiheiden kustannusten kehittämiseen voidaan käyttää paljon aikaa, mikä on enemmän aikaa kuin tyypillisellä kirjanpitohenkilöstöllä on käytettävissä, varsinkin kun keskibudjetin laatiminen on kesken. Tästä johtuen joustava budjetti sisältää yleensä vain pienen määrän vaiheittaisia kustannuksia sekä muuttuvia kustannuksia, joiden kiinteiden kustannusten osia ei tunnusteta kokonaan.