NorthBooks is bookkeeping software built for Canadian freelancers, side businesses, sole proprietors, and incorporated small businesses. Send invoices, track expenses, mileage, time, and projects, and keep GST/HST and CRA deadlines in view. Pro adds bank statement import, payroll with T4/T4A slips, T2 and T1 summaries, GIFI and T2 XML exports, and read-only accountant access. Data is hosted in Canada. There's a free plan, and no credit card is required.