IIF transactions need two accounts. The first (from) account is your bank account, the second (to) account is an expense account.
takes the second account from your CSV file, column named "Category" or "Account". This column must account NAMES exactly as you have in QuickBooks
For your example the column value "Printing" should be existing expense account NAME, for example "Office supplies" (depending on your QuickBooks
setup). You can find the account names in the Chart of accounts.
I would suggest to open the CSV file in Excel and add new column beside existing category column (remove the column name from existing column and move to new column), and fill it with QuickBooks
account names, and then save as new CSV file.
Another option is to use CSV2QBO
. For QBO files, QuickBooks
assigns the expense account from the payee/vendor record, so the QBO file will not have your original "category" values, and QuickBooks
will be check the Payee field instead.