Hi Cool Aid

The only option I can think of that doesn't require manual calculations is as follows..

Let's say the vendor has Net10 terms. Set up a new terms code called 30N10 with a description "30% Net 10 Days". For the Due Date enter 10 as the Number of Days. For the Discount date, enter the discount percentage as 30% and the Number of Days a high number like 100. Assign this new terms code to the vendor.

Now when you pay invoices to this vendor, the system will offer to take discount of 30% off the total - you can even show the gross and discount amount on the pay stub. Then you will enter an invoice for the total amount of the discount to CRA, using the discount expense account as the GL account, and issue a check for the 30% to CRA.

Make sense?

Steve