Sage Intacct Sync Error | Sage Intacct reported: prrecordhistory: Required field 'Contact' is missing. | Error Code: BL03000018

This error indicates that the related vendor record and/or bill in Sage Intacct is missing a required Contact field. This is a precondition check from Intacct that must be satisfied before the sync can complete.

To resolve this, please follow these steps:

  1. In Sage Intacct , go to Accounts Payable → Vendors and open the vendor associated with the bill.
  2. Under the Contacts section, ensure the following fields are filled out:
  1. Save the vendor record.
  2. If your configuration uses bill-level remit-to contacts:
  1. Return to Ramp and click Retry Sync on the bill payment.

Note: If you're using a multi-entity setup, make sure the contact exists and is available in the same entity as the bill. Also, if your AP Configuration or Smart Rules require additional contact fields (such as email or address), ensure those are completed before retrying the sync.