A beszerzés (bejövő számla, szállítólevél) rögzítése hasonló a kimenő számla (értékesítés) rögzítéséhez csak ellentétes irányú a bizonylat készlet kezelése. A készletek (vagy a vevői foglalás és szállítói rendelések mennyiségének) kezelése a programban a mozgásnemeken alapul. A mozgásnemek (amelyek bizonylat típusonként eltérőek) megmondják a programnak, hogy milyen irányban kell a készletmódosításokat elvégezni, vagy hogy történt -e valódi pénz mozgás, stb... A készletek növelése megtörténhet pl rögtön egy bejövő számlával is vagy lehet, hogy egy beszállítótól a hónap folyamán 2-4 bejövő szállítólevél érkezik, amit felrögzítve a készletek pontosak lesznek, majd a hónap végén egy gyűjtő számlával csak a pénzügyek lesznek rendbe rakva. Ilyenkor a több összetartozó bejövő szállítólevelet (megjelölés után) le kell másolni egy tipikus bizonylat másolással: "Bejövő szállítólevélből -> Bejövő számla" . A program tudni fogja, hogy milyen speciális mozgásnemek kell használnia, hogy a készletek ne legyenek duplán felnövelve. 

Beszerzési bizonylatok lezárásakor a program automatikusan eltárolja az utolsó beszerzési árat és szállítót a termékekhez.