We used to have the same manual headache with purchase orders until we found a better solution. Creating POs by hand is not only time-consuming but also prone to errors and makes tracking nearly impossible. We switched to
precoro which automatically generates purchase orders from approved requisitions and sends them directly to suppliers. The system keeps everything organized and you can see the status of each order in real time. It also handles three-way matching between POs, receipts, and invoices which eliminates most of the reconciliation work our accounting team used to do manually. The vendor portal is useful too since suppliers can confirm orders and update delivery status directly in the system.