We need to replace our extremely old DOS based (yes really!) accounts software Sage Line 100 as the Purchase Ledger module crashed on me this morning and I can't rectify it (it's not supported anymore as it's so old). We were using the Sales Ledger, Purchase Ledger, Cash Book and Nominal Ledger modules. So I have to find replacement accounts software that will allow: i. Allow Importing of sales invoices (we use a different software package for all order processing. It produces a file containing information that was imported into Sage Line 100. This 3rd party software can be easily modified to generate a different format file to be imported into the new software). Ideally I would prefer the new accounts software to allow importing as a standard feature rather than have to employ a software developer, but will have to if thats the only option. ii. Allow foreign currencies on Sales invoices and Purchase invoices. iii. Allow 2 companies to be set up and run. Does anyone know if Xero, Clear Books, Free Agent or Sage provide all these requirements ? Thanks in advance for any help.