The purchase price of non-inventory items can be specified in each individual item record. However, if no purchase price is specified for a Non-Inventory Item for Purchase, the “Rate” field behaves in a persistent manner. This means that whenever a new Purchase Order is generated, the Rate field automatically adopts the rate used in the most recent Purchase Order or Vendor Bill transaction for that particular item.
If a Vendor Bill is generated by clicking the Bill button within the Purchase Order page, the rate utilized in the Bill will match the rate specified in the Purchase Order.
On the other hand, if a Vendor Bill is created through Transactions > Payables > Enter Bills, the Rate field once again behaves persistently. It will inherit the rate used in the most recent Vendor Bill or Purchase Order transaction for the Non-Inventory Item for Purchase.