A perpetual inventory system updates the companies accounts after the company makes a purchase or a sale. This happens immediately after each transaction. There is also periodic inventory systems which update at a certain point in time set by the company. They can be weekly, monthly, quarterly and so on.