QuickBooks Online supports Comma-Separated Values (CSV), Quicken (QFX), QuickBooks Online (QBO) and Microsoft Money (OFX) formats.
You can create a CSV copy out of your XLS file so you can upload your transactions. To do so, just click on File, choose Save as, and in the Save asfile drop down, choose CSV.