We are on a cash basis of accounting, and I'm having a problem understanding what Quickbooks is doing when creating a bill. For a liability account like a credit card, you receive a bill from the credit card company. You create a Quickbooks bill when you receive the credit card statement, and then maybe 15 days later you pay that bill by - for example - issuing a check.
Quickbooks is showing the liability account as paid off as soon as you create the bill. By this I mean that if you enter the liability account, you see a transaction there that shows the bill as a "payment" that clears the balance that is owed in the liability account to zero. I don't understand why Quickbooks is doing this. Shouldn't the credit card account in Quickbooks show as paid only when you issue the check against the Quickbooks bill?