When trying to add a card fee and credit interest to a credit card account it is not letting me enter it unless I use the 6 digit code. I assumed this code was for inserting the numerical receipt no of stuff purchased. On sage you have a transaction no (automatically allocated then you can choose to put a receipt no which I would ignore for the above. You don't get that option on vt cash book.
I am only just picking up on vt so excuse my ignorance if I have misunderstood this function.
In VT cashbook you cannot "manage" supplier/ customer accounts (I am assuming you are using the standard credit card option, which is set up as a suppplier). To make a payment against an account you need to select an outstanding entry but as you can't post one to the account, you can't make a payment (you can make a payment on account but that won't help much)
There are two options I would suggest, the first depends how many inputs you have made but I would create a new "bank account" for the credit card, that way you can make payments from it to the nominal ledgers, including Expenses > Bank charges (or create a new ledger account for credit card charges, if you prefer). You can also do transfers from one bank account to the other
If the that's not a viable option, the only other thing (apart from upgrading to VTT+) would be to make a payment straight from the current account to Expenses > Bank charges
I had already set it up as a separate bank account and then expenses-bank charges as you say, my problem lies in the 6 digit code it insists upon. There are no suppliers only purchases from cash, bank a/c or cc. I had intended to use that 6 digit code for numbering the purchase receipts. If I have to use a number for card fee and credit card interest then that messes up the receipt numbers.
As Cashbook automatically assigns a number to the transaction type (PAY or REC type), the only work around I can see is that you override the auto number for these types of transaction say start with 100001, and continue with the auto numbers for normal payment transactions.
The only danger is that you will need to enter the next number in manually, otherwise it recalls the last sequence used. For example, you do as I suggest for a bank charge, the next time you go to make a payment it will auto assign 100002, which you will need to over ride again to the last low number +1.