Leikkaus ja täyttö on rakennustyömailla tapahtuva menettely rinteiden tasoittamiseksi ja leikkausten, kanavien ja pengerrysten luomiseksi poistamalla maata yhdestä pisteestä ja käyttämällä sitä täytteenä toisessa. Tämän menettelyn tekniikoilla on useita selviä etuja, joista houkuttelevimpia ovat prosessin aika- ja kustannussäästöt. Täyttömateriaalin kuljettaminen rakennustyömaalle vie aikaa ja voi lisätä merkittävästi projektin kokonaiskustannuksia. Kaikkien hankkeiden ympäristöjalanjälki on myös minimoitu, koska niihin ei sisälly ulkopuolisia kaivauksia. Leikkaus- ja täyttötoimenpiteet suurilla kohteilla, joilla on monimutkainen topografia, suoritetaan yleensä erikoistuneiden ohjelmistosovellusten laskemien suunnitelmien mukaisesti.
Sopivan tasaiset rakennustyömaat ovat todella harvinaisia; useimmissa tapauksissa materiaalin poistaminen tai täydentäminen on tarpeen tasoittaa kohteita. Tämä pätee erityisesti hankkeisiin, jotka on suunniteltu kalteville kohteille sekä teiden, rautateiden ja kanavien rakentamiseen. Kaltevat paikat vaativat usein laajoja paikallisia louhintoja ja täytteitä, jotta saadaan tasainen maaperä lattiakaavoille, puutarhoille, kulku- ja pysäköintialueille. Rautatie-, kanava- ja tiereitit vaativat vähemmän paikallisia toimenpiteitä, mutta kattavat laajennetut reitit. Ulkopuolisista lähteistä peräisin olevan materiaalin täydennyskustannukset ovat kuitenkin usein kohtuuttomia molemmissa tapauksissa. Käytäntö käyttää sivuston yhdeltä alueelta poistettua materiaalia täyttääkseen toisten täyttymisvaatimukset toisilla tuottaa merkittäviä säästöjä ja muodostaa leikkaus- ja täyttöteorian ytimen.
Kun rakennetaan kaltevia kohteita, rakennuksen jalanjälki -alueen rinteestä leikattua materiaalia käytetään tämän alueen alapuolella olevan kaltevuuden täyttämiseen. Nämä täytteet ovat tyypillisesti tiivistettyjä ja ne on pidetty tukiseinillä. Rautatie- ja tienrakennuksessa materiaalit leikataan usein rinteiltä pois kaltevuus- ja tasovaunureittien ylläpitämiseksi. Tätä materiaalia käytetään sitten tyypillisesti penkereiden muodostamiseen leikkausalueille, jotka sitten muodostavat esteitä viereisille vesistöille tai soille ja voivat myös lieventää ilmansaasteita niiden muodostamien “laaksojen” hajautusvaikutuksen vuoksi. Leikattua materiaalia käytetään myös usein kivien ja kantojen peittämiseen reitillä ja vakauttamaan kaltevuutta radan tai tien yläpuolella.
Leikkaus- ja täyttötasojen laskeminen voi olla hankalaa ja erityisesti suurilla kohteilla, joilla on monimutkaiset kaltevuusprofiilit. Ohjelmistosovelluksia, kuten Quantm ja DynaRoad, käytetään sitten luomaan tarkkoja karttoja topografiasta ja laskemaan optimaalinen leikkaus- ja täyttöprosessi. Näiden ohjelmien avulla voidaan laskea ylimääräiset täyttötarpeet etukäteen ja lisätä huomattavasti esivalmistuksen suunnittelun ja kustannusanalyysin tarkkuutta. Tämän prosessin tarkoituksena on myös minimoida projektin kokonaisymmärrys ympäristössä, koska muita kaivostoimintoja tarvitaan vähän tai ei lainkaan.