Shouldn't it be:
Company X recorded a debt of USD 12,000 due to company Y.
Why the Historical Present?
Using the past tense form of the verb avoids confusion with the plural noun 'records', which is what people will initially read, and have to re-think. I know I expected a verb after 'records':
Company X records are....
Student or Learner