Connect Pennylane to Well
Well forwards extracted invoice PDFs to your Pennylane purchases or collections inbox; Pennylane creates the invoice with vendor, date, amount, and VAT pre-filled. Pennylane's supplier directory and chart of accounts sync back to Well for accurate categorisation.
Production adoption for the Pennylane connector
Adoption figures for Pennylane · updated 2026-07-07. Auto-post-ready % is a platform-wide rate across all of Well, to date (confidence ≥ 0.85). Numbers anonymised; no customer identifying data.
What flows between Well and Pennylane
Well writes reconciled draft bill, supplier, attachment back to Pennylane after they clear your review queue, with the source-record link preserved. Use Pennylane as the destination for entries enriched across your other connected tools.
| From Pennylane | In Well | Relation | |
|---|---|---|---|
| Journal entry | Ledger record | Syncs as | |
| Ledger account | Category | Maps to | |
| Supplier | Vendor | Resolves to | |
| Invoice | Receivable | Becomes |
- Sync mode
- MCP hybrid
- Refresh
- live + reconciliation reads
- Direction
- Pennylane ⇄ Well
12 triggers and actions in Pennylane.
When a Pennylane customer invoice is read
Pulls Pennylane customer invoices with line items, customer, totals, and VAT.
Trigger·InvoiceWhen a Pennylane supplier invoice is read
Pulls Pennylane supplier invoices with the supplier, amount, due date, and VAT.
Trigger·InvoiceWhen a Pennylane customer is read
Pulls Pennylane company customers with name, registration number, and billing detail.
Trigger·CompanyWhen a Pennylane transaction is read
Captures the bank transactions Pennylane holds with amount, date, and counterparty.
Trigger·TransactionWhen a Pennylane bank account is read
Pulls the bank accounts linked in Pennylane with currency and holder detail.
Trigger·AccountWhen a Pennylane credit note is read
Captures Pennylane credit notes with the linked invoice, totals, and VAT so refunds reconcile correctly.
Trigger·InvoiceWhen a Pennylane payment is read
Reads the payment recorded against a Pennylane invoice with method and amount.
Trigger·Payment methodCreate a supplier invoice in Pennylane
Well forwards the extracted PDF to Pennylane's supplier inbox; Pennylane creates the supplier invoice with amount, VAT, and date pre-filled.
Action·InvoiceCreate a customer invoice in Pennylane
Well forwards the document to Pennylane's collections address; Pennylane creates the customer invoice with the same OCR pre-fill.
Action·Invoice
What Well does with your Pennylane connection
Connect
Connect Pennylane over OAuth (MCP DCR via Well): Well registers a client through Pennylane's OAuth Dynamic Client Registration and you approve on Pennylane's side, so the password never reaches Well; Well holds only a scoped token it can refresh.
Sync
Well brings journal entry, ledger account, and supplier in from Pennylane on live events backed by periodic reconciliation reads. The first sync backfills history in the background and the connection stays live after.
Enrich
Well resolves each Pennylane entity into ledger record, category, and vendor, assigns categories, and links every record to an audit trail across the rest of your connected tools.
Available
Your data from Pennylane lands as ledger record, category, and vendor you can search, chart, and automate, and approved records flow back to Pennylane once they clear your review queue.
Questions Pennylane unlocks
Ask in plain language. Well answers from your connected Pennylane connection, resolved against the rest of your stack.
Ask anything about your Pennylane connection
Ask about your Pennylane connection…
Connect Pennylane in three steps
- 01
Connect Pennylane over its MCP server
Pick Pennylane in Well's Connections panel and authorise the hosted Pennylane MCP server through OAuth Dynamic Client Registration. Well registers itself and you approve read access on Pennylane's screen, with no key to copy. To deliver documents, add Pennylane's inbound email addresses as the output target.
- ReadPennylane MCP (OAuth DCR)
- DeliverEmail-in (supplier + collections)
- Journal postingRoadmap, not shipped
- 02
Map your entities
Well reads invoices, journal entries, ledger accounts, transactions, and the companies and people behind them through the MCP server, mapping each into your workspace so accounting data is queryable next to the rest of your tools.
- Mappingpreconfigured by Well
- 03
Use the data
Outbound, Well forwards extracted invoice PDFs to Pennylane's supplier and collections inboxes, where Pennylane's OCR creates the invoice with vendor, amount, and VAT pre-filled. Direct journal posting over the API is roadmap; Pennylane stays the system of record for entries.
- First syncstarts as soon as connect completes
The MCP handshake finishes in about a minute. Existing accounting data reads on connect; forwarded invoices reach Pennylane's inbox as they clear extraction. Pennylane developer docs.
How Pennylane stays secure with Well
Pennylane reads through Well's hosted MCP server using OAuth Dynamic Client Registration, so Well holds no static Pennylane key, and documents go out through Pennylane's inbound email addresses. The MCP grant is read-only over your invoices, entries, and ledger; the email-in path creates invoices through Pennylane's OCR. Posting journal entries directly over the API is a roadmap item, so the token Well holds reads but does not book.
- granted
Read Pennylane records
Resources the Pennylane MCP server exposes, scoped by your OAuth approval.
- granted
Resolve journal entry, ledger account, supplier, and invoice across your stack
Match identifiers in Pennylane against the same entities your other connected tools expose, so each record carries cross-tool context.
- granted
Deliver documents to your Pennylane inbox
Well forwards approved documents to your Pennylane email-in address; Pennylane drafts the record and you post it. No write credential to Pennylane is requested.
- refused
Store Pennylane passwords or session cookies
Authentication runs through OAuth (MCP DCR via Well) tokens we never see.
Frequently asked questions about Pennylane and Well
Two things. Reading in, Well pulls Pennylane invoices, journal entries, ledger accounts, transactions, and the companies and people behind them through Well's hosted Pennylane MCP server, so your accounting data is queryable alongside the rest of your stack. Sending out, Well forwards extracted invoice PDFs to Pennylane's inbound email addresses, where Pennylane's OCR creates the invoice with vendor, amount, VAT, and date pre-filled.
Not today. Well reads your existing journal entries and ledger structure over the MCP server, and it delivers invoice PDFs to Pennylane's email-in addresses, but writing an accounting entry directly through Pennylane's API is on the roadmap rather than shipped. So Well can read the ledger and feed invoices in, while recording entries stays with Pennylane and your accountant.
Well forwards each extracted invoice PDF to one of Pennylane's two inbound addresses: the supplier inbox for purchases, where Pennylane's OCR creates a supplier invoice, and the collections address for customer invoices. The source document stays attached to whatever Pennylane creates. Your accountant reviews a populated invoice instead of keying it in from scratch.
Because Well reads invoices, journal entries, ledger accounts, and transactions over the MCP server, you can query your accounting state in conversation: which invoices lack a matching entry, the VAT position for a period, the suppliers paid most this year. The ledger structure Pennylane holds comes across so categories and accounts line up; Pennylane stays the system of record for posted entries.
Well reads Pennylane over the MCP connection in the background and updates the workspace as records change on the Pennylane side, with the first connect bringing in your existing invoices, accounts, and entries. Forwarded invoice PDFs reach Pennylane's inbox shortly after Well extracts them. Querying works on what has already synced while the rest catches up.
Disconnecting Pennylane in Well drops the MCP read token, so Well stops reading your invoices, entries, and ledger, and it stops forwarding documents to Pennylane's inboxes. There is nothing Well wrote to the ledger to unwind, since Well only reads it. The accounting records Well mirrored stay queryable in your workspace, and everything in Pennylane stays in Pennylane.
Connect Pennylane with
Ready-to-ship workflows that pair Pennylane with another tool through Well.
Stripe
Match every Stripe charge and payout inside Well, then forwa…
Gmail
Capture invoices from Gmail, extract line items with AI, and…
Mercury
Reconcile Mercury USD transactions inside Well, then forward…
PayPal
Match PayPal sales and fees inside Well, then forward matche…
Square
Reconcile Square sales, refunds, and customer activity insid…
Ramp
Reconcile Ramp card transactions and bills inside Well with…
Razorpay
Reconcile Razorpay sales and refunds inside Well with FX and…
Xero
Pull Pennylane invoices and contacts into Well, reconcile ag…
Dropbox
Watch a Dropbox folder for invoices, parse and match them in…
Context7
Connect Context7 to Well over MCP and reach it alongside Pen…
Pairs well with Pennylane
Popular pairs
More in Accounting
Evoliz
Connect Evoliz to Well to sync accounting data and ledger records.
Freshbooks
Connect Freshbooks to Well to sync accounting data and ledger records.
Kolecto
Connect Kolecto to Well to sync accounting data and ledger records.
QuickBooks
Connect QuickBooks to Well to sync accounting data and ledger records.
Popular cross-category
Stripe
Connect Stripe to Well to sync payments and transaction data.
Gmail
Connect Gmail to Well to collect and process invoices from your inbox.
Google Drive
Connect Google Drive to Well to import and export documents and invoices from your cloud storage.
Notion
Connect Notion to Well to sync tasks, projects, and team workflows.
Ready to connect Pennylane?
Connect once. Every journal entry, ledger account, supplier from Pennylane becomes searchable, queryable, and ready for your agents and tables. Disconnect any time.