Sending documents by email
Forward receipts, invoices, and statements to your Document Extractor inbox address, with sender whitelisting and manual upload.
5 min read
On this page
Every Document Extractor feed has its own email inbox. Forward a receipt, invoice, or statement to that address (or have a vendor send to it) and BankSync ingests the attachment, runs extraction, and writes a row to your connected sheet, database, or table automatically. You can restrict who is allowed to send, and you can still upload files by hand whenever you need to.
Before you start
The Document Extractor splits configuration across two tabs that are easy to mix up:
| Tab | What it controls |
|---|---|
| Document | WHAT to extract: the document type and which fields the AI pulls out. |
| Sources | HOW documents arrive: the email inbox, the sender whitelist, and Manual Upload. |
This guide covers the Sources tab. To change which fields are captured, use the Document tab instead.
Copy your email inbox address#
Open the Sources tab
Open the extractor feed
From the Feeds tab, open your Document Extractor feed.
Go to Sources
Select the Sources tab. The first section is Email Inbox.Copy the address
Choose Copy next to the Email Inbox field. The button shows Copied and a toast confirms "Extractor inbox address copied to clipboard". The address looks like extract+<your-document-id>@receipts.banksync.io.
Each feed has its own inbox
Forward documents to it#
Forward an email
From your mail client, forward any message that has a receipt, invoice, or statement attached to the copied address. The attachment is detected and queued for processing.
Or auto-forward from a vendor
Set up an auto-forward rule (or give the address directly to a supplier or your accountant) so their documents flow in without manual steps.
Wait a few minutes
As the Email Inbox section notes, forwarded documents are usually processed within a few minutes. Each one becomes a job you can track in the feed's history.
Supported attachments

Restrict who can send (optional)#
If you only want documents from known senders to be accepted, turn on the whitelist. When enabled, mail from any address that is not on the list is rejected and never processed.
Enable the whitelist
In the Sources tab, tick the Whitelist emails checkbox. An address field appears.
Add an allowed sender
Type an email address and choose Add (or press Enter). It appears in the list below.
Add as many as you need
Repeat for every person or vendor you trust. Remove an address later with the X next to it.
Whitelist matches the forwarding address
Upload files manually instead#
You do not have to use email. The same Sources tab has a Manual Upload area for sending files straight from your computer.
Add files
Under Manual Upload, drag PDF, JPG, or PNG files onto the upload area, or click to browse. Each file must be under 10 MB.
Watch the queue
Files show Queued, then Uploading, then Processing, then a green check on success. A status banner summarizes how many are processing, queued, completed, or failed.
Remove a file (optional)
Use the X next to any queued, completed, or failed file to clear it from the list.
Confirm it worked#
Send a test document
Forward one email with a receipt or invoice attached to the inbox address (or drop a file into Manual Upload).
Check the job
Open the feed's history. The document should appear as a job that moves from Processing to Completed.
Check the synced row
A new row should appear in your connected sheet, database, or table with the extracted values mapped to your columns.
A completed job plus a synced row means it is wired correctly
Troubleshooting#
| Symptom | Likely cause | Fix |
|---|---|---|
| Forwarded email never produces a job | The whitelist is on and the sending address is not listed | Add the exact address you forward from to the whitelist, or turn the whitelist off. |
| Attachment skipped | File is not a PDF, JPG, or PNG | Resend as a supported type. BankSync rejects other formats with "This file type isn't supported." |
| Upload or forward rejected for size | File is larger than 10 MB | Compress or split the document so each file is under 10 MB. |
| Inbox field shows "Save extractor to generate email address" | The feed has not been saved yet | Finish and save the extractor; the address generates on save. |
| Job completes but no row appears | No extracted fields are mapped to columns | Map at least one extracted field on the Mapping tab. |
| Documents stop processing late in the month | Your plan's monthly document quota is used up | Wait for the reset on the 1st, or upgrade for a larger allowance. |
Faded or low-quality scans
Related guides#
- Set up the Document Extractor: walk through every tab from scratch, including Document and Destination.
- Map extracted fields to your destination: connect each extracted field to the right column and pick a row layout.
- Extract and sync document data: an overview of what the extractor captures from each document.
- Configuring field mappings: the same mapping concepts for bank sync feeds.
Use this page with your AI assistant
Every BankSync doc is available as plain Markdown for agents and LLMs.
