Legea contabilității și raportării financiare nr.287/2017 stabileşte cadrul normativ de bază, principiile şi cerinţele generale şi mecanismul de reglementare în domeniul contabilităţii şi raportării financiare în Republica Moldova.
Potrivit art.6 lit.b) al Legii contabilităţii şi raportării financiare nr.287/2017, unul din principiile generale pe care se bazează contabilitatea şi raportarea financiară este contabilitatea de angajamente, care prevede recunoașterea elementelor contabile pe măsura apariției acestora, indiferent de momentul încasării/plăţii de numerar sau al compensării sub altă formă.