So, I've got Subscriptions all set up, I've got good customer sales invoices but I have a discrepancy in the vendor invoice.
Here is the Subscription withe lines (I set end date and term until to 2099 on month to month agreements since BC does not like those dates empty).
The customer invoice has the right price of $20:

But the vendor invoice does not show the cost of $18 for this subscription line, it prorates it down a day it seems but leaves the other lines their proper price.

It seems the subscription period of 1/6/25-2/4/25 in the vendor invoice vs the period of 1/6/ to 2/5 in the customer invoice plays a factor but I have no idea how to change the vendor invoice period. It's like the logic is different.
Hopefully someone can help. I need to get this rolled out so we can invoice our customers.