Do I have to code every line item?
No. When your Mico invoice arrives in your In tray, use 'Account code' to categorise your purchase. This will populate the 'Allocate to' column against your line items (which have been imported from your Mico invoice). Now every future Mico invoice will be auto-allocated to the same account code. See Officeworks example below: