Skip to main content
Rivet
Features
Pricing
Support
About
Join Waitlist
RIVET Support

Documentation & Help Center

Contact
Support Home

Quick Links

FAQGlossary

Documentation

Document Management OverviewUploading DocumentsUnderstanding OCR ProcessingAIA Document ClassificationPosting Documents to Accounting
Support Home
Documents & OCR
Posting Documents to Accounting
Documents & OCR

Posting Documents to Accounting

Create bills in QuickBooks or Xero from processed documents

6 minLast updated: 2026-01-16
postingquickbooksxerobillsaccountingsync

After OCR processing extracts data from your documents, you can post them directly to QuickBooks Online or Xero as bills. This streamlines your accounts payable workflow and eliminates manual data entry.

Prerequisites

Before posting documents to accounting, ensure:

✓Your QuickBooks or Xero account is connected in Settings → Connections
✓The document has been processed and extracted data reviewed
✓Required fields (vendor, amount, date) are present
✓The vendor exists in your accounting system (or will be created)

Pro Feature

Posting to QuickBooks and Xero is available on Pro and Scale plans. Starter plan users can process documents but cannot post to accounting systems.

How to Post Documents

  1. Navigate to the document

    Go to Documents and click on a processed document

  2. Review extracted data

    Verify vendor, amount, date, and line items are correct

  3. Select accounting system

    Choose QuickBooks Online or Xero as the destination

  4. Map accounts (if needed)

    Select the appropriate expense accounts for line items

  5. Click Post to Accounting

    The bill is created in your accounting system

Document-to-Bill Conversion

RIVET maps extracted document data to accounting bill fields:

Document FieldQuickBooks BillXero Bill
Vendor NameVendorContact
Invoice NumberRef. NumberReference
Invoice DateBill DateDate
Due DateDue DateDue Date
Line ItemsLine ItemsLine Items
Total AmountAmountTotal

Account Mapping

For each line item, you can select the appropriate expense account from your chart of accounts. RIVET remembers your selections for future documents from the same vendor.

QuickBooks

  • • Select from expense accounts
  • • Optionally assign Classes for job costing
  • • Link to Projects if enabled

Xero

  • • Select from expense accounts
  • • Assign Tracking Categories
  • • Add tax rates if applicable

Default Accounts

Set up default expense accounts in Settings → Connections → Account Mapping to speed up the posting process.

Verification Before Posting

Always verify the following before posting:

Check These Fields

  • ✓ Vendor name matches your records
  • ✓ Invoice number is correct
  • ✓ Total amount matches the document
  • ✓ Line items are properly categorized

Watch For

  • ✕ Duplicate invoice numbers
  • ✕ Misread amounts (OCR errors)
  • ✕ Wrong vendor selected
  • ✕ Missing line items

Handling Posting Errors

If posting fails, RIVET displays an error message with the reason:

Vendor Not Found

The vendor doesn't exist in your accounting system. Create the vendor first or check the name spelling.

Duplicate Bill

A bill with this reference number already exists. Check if the document was previously posted.

Connection Error

Unable to connect to the accounting system. Check your connection status in Settings.

Retry Option

After fixing an error, you can retry posting from the document detail page. Failed posts are also visible in the Exceptions dashboard.

Posted Document Status

After successful posting, the document status changes to reflect the sync:

Posted to QBO
Bill created in QuickBooks Online
Posted to Xero
Bill created in Xero

The bill ID from the accounting system is stored with the document for reference. You can click the link to view the bill directly in QuickBooks or Xero.

Need help? Contact our support team at support@slpwlk.io

Related Articles

retainageRetainage AccountingHow retainage syncs to QuickBooks and Xero with proper journal entriesRead moreintegrationsWhat Syncs to QuickBooksLearn what data syncs between RIVET and QuickBooks and howRead moreintegrationsWhat Syncs to XeroLearn what data syncs between RIVET and Xero including tracking categoriesRead more
Can't find what you're looking for?
Contact Support

Product

  • Features
  • Pricing
  • Integrations

Solutions

  • For Electricians
  • For Plumbers
  • For HVAC
  • For General Trades

Company

  • About
  • Contact
  • Security

Resources

  • Support Center
  • Templates
  • Blog

Compare

  • vs Knowify
  • vs Werx

Legal

  • Privacy Policy
  • Terms of Service
Rivet

© 2026 Rivet, Inc. All rights reserved.