How Maqoro Works

From invoice upload to Xero sync in under 60 seconds. Follow the simple step-by-step process.

Step 1

Upload Your Invoice

Simply drag and drop your invoice PDF, or browse to select a file. Maqoro accepts PDF, PNG, and JPG files up to 10MB.

  • ✓Drag and drop interface for quick uploads
  • ✓Supports PDF, PNG, and JPG formats
  • ✓Secure file transfer with encryption
  • ✓Batch upload multiple invoices at once
Upload invoice interface
AI reading and processing invoice
Step 2

Maqoro Reads Your Invoice

Our advanced AI instantly extracts vendor information, amounts, line items, VAT details, and more from your invoice with 99.9% accuracy.

  • ✓Extracts all key data in seconds
  • ✓Identifies VAT rates automatically
  • ✓Categorizes expenses intelligently
  • ✓Handles complex invoice layouts
Step 3

Review Extracted Data

Check the AI's work and verify all extracted information is accurate. See vendor details, invoice number, date, line items, and any AI assumptions made.

  • ✓Clear presentation of all extracted data
  • ✓Line items with VAT breakdowns
  • ✓Transparent AI assumptions highlighted
  • ✓Quick approval or edit workflow
Review extracted invoice data
Edit invoice details
Step 4

Make Corrections If Needed

Need to adjust something? Easily edit supplier information, invoice details, amounts, or dates before syncing to Xero.

  • ✓Edit any field with simple forms
  • ✓Adjust dates, amounts, and tax numbers
  • ✓Correct vendor details instantly
  • ✓Changes saved for future invoices
Step 5

Connect to Xero

Securely connect your Xero account with OAuth authentication. Your connection is encrypted and you can revoke access at any time.

  • ✓Secure OAuth 2.0 authentication
  • ✓Encrypted connection to your data
  • ✓Revoke access anytime from Xero
  • ✓One-time setup, use forever
Connect to Xero securely
Select Xero organization
Step 6

Select Your Organization

If you have multiple Xero organizations, choose which one you want to send this invoice to. Maqoro remembers your preference for next time.

  • ✓Support for multiple organizations
  • ✓Clear organization details displayed
  • ✓Remembers your default choice
  • ✓Easy switching between accounts
Step 7

Invoice Processed!

Success! Your invoice has been synced to Xero in under 60 seconds. See exactly how much time you saved compared to manual entry.

  • ✓Synced to Xero in under 60 seconds
  • ✓93% faster than manual entry
  • ✓Save 15 minutes per invoice
  • ✓Ready to process another invoice
Invoice successfully processed

Save 15 Minutes Per Invoice

Manual Entry

15 mins

Average time per invoice

With Maqoro

60 secs

93% faster

Process 10 invoices and save 2.5 hours. That's half a workday back in your schedule.

Ready to Reclaim Your Time?

Join thousands of freelancers who are already saving hours every month with Maqoro.