1) Invoice numbers must run in strict sequence, with no gaps
Invoice numbers must follow a strict running order. In practice, this means you should not skip numbers, re-use numbers, or manually patch sequences after the fact. Build this control into your system and approval workflow from day one.