You can enter all your receipts, expenses, supplies bought manually into Quickbooks, no need to buy a scanner. I don't think that Quickbooks does bar codes but I know that you can do inventory using Quickbooks and there is no need for bar codes. I used to work for a promotional products company, we bought tons of wholesales items for resale with logos and things like that we had to figure out the cost of the item plus the cost of embroidery, retail prices, profit, how many t-shirts we bought in a month, how many pens we sold in a month...Quickbooks is amazing. The trick is to enter all your data...everything. If you have an old copy of Quickbooks you can upgrade it ot you may want to look on e-bay for an older version. No I do not work for Quickbooks