Automatically Code International Tax from Receipts

Ramp now helps automate tax code selection for NetSuite, QuickBooks Online, Sage Intacct, and Universal CSV (UCSV) users by analyzing receipts submitted for transactions. This feature uses OCR (Optical Character Recognition) to extract relevant tax details, improving accounting accuracy and saving time.

How automated tax coding works

Ramp's system reviews uploaded receipts to extract tax information and determine the correct tax code. Based on the quality and clarity of the receipt, Ramp assigns a confidence level:

Note: You can still manually select or override a tax code and amount if needed.

Criteria for automating a tax code

Ramp verifies the following four elements from the receipt. The more elements confirmed, the higher the automation confidence:

  1. Tax amount clearly broken out The tax is itemized separately from the subtotal and total.
  2. Vendor location identified The receipt includes enough detail to determine the jurisdiction.
  3. Explicit tax type listed Example: “GST”, “HST”, “PST” is clearly written on the receipt.
  4. Tax rate and amount match jurisdictional expectations Ramp checks whether the tax rate and amount make sense for the vendor’s location.

Example scenarios

Receipt Condition

Badge Shown

Automation Level

Examples

All 4 criteria met: vendor in Ontario, shows HST, 13%, amount matches expectation

🟢 Green

Fully automated

Green badge tax automation with all four verification criteria met

Only vendor and tax type identified

🟡 Yellow

Fully automated, recommend review by accountant

Yellow badge tax automation with only vendor location and tax type identified

Tax is missing or unclear

No badge

Manual entry required

NA

Receipt ConditionBadge ShownAutomation LevelExamples
All 4 criteria met: vendor in Ontario, shows HST, 13%, amount matches expectation🟢 GreenFully automated
Only vendor and tax type identified🟡 YellowFully automated, recommend review by accountant
Tax is missing or unclearNo badgeManual entry requiredNA

Supported integrations

Automated tax coding is currently available for:

We plan to expand support to other accounting systems in the future.

Frequently asked questions

Can I override an automated tax code?

Yes. You can manually select a different tax code at any time, regardless of the badge color.

What if my receipt is missing tax info?

Ramp will not apply a tax code unless it meets the minimum confidence threshold. In these cases, no badge will appear.