Connect to the bank and let the system do the heavy lifting—so you always know where you stand and can make smarter moves, faster.


The Process

Pull in your bank data automatically with Plaid.

The data shows the transactions in a way that actually makes sense, through simple charts so you can see what’s coming in and going out each month. Categories. Dates.  

Set up your money categories once, then just double-check each transaction for accuracy—the system even gives you smart suggestions.

When you’re done, you get clear reports to help you plan ahead and outsmart your next move.

Import Transaction  Data

Date Name Amount Category
2024-05-24 Starbucks $5.25 Food and Drink, Coffee Shop
2024-05-23 Shell Gas $45.12 Travel, Gas Stations

Create Chart of Accounts

Personal
Account # Account Name Account Category
1Checking AccountAsset
2Savings AccountAsset
3Credit CardLiability
4Car LoanLiability
5Student LoanLiability
6Roth IRAAsset
7Brokerage AccountAsset
8MortgageLiability
9Medical Bills PayableLiability
10Home EquityAsset
Business
Account # Account Name Account Category
1Business CheckingAsset
2Accounts ReceivableAsset
3Office EquipmentAsset
4InventoryAsset
5Accounts PayableLiability
6Business LoanLiability
7Owner’s EquityEquity
8Retained EarningsEquity
9Sales RevenueIncome
10Payroll ExpenseExpense
11Advertising ExpenseExpense
12Rent ExpenseExpense
13Insurance ExpenseExpense

Map Transactions to Chart of Accounts

Date Description Amount Vendor Account Name Account Category
2025-05-20 Coffee Shop -$6.50 Starbucks
2025-05-18 Online Shopping -$89.99 Amazon
2025-05-16 Gas Station -$54.25 Shell

Generate Financial Statements

Income Statement
Revenue $100,000
Cost of Goods Sold (COGS) $40,000
Gross Profit $60,000
Operating Expenses $20,000
Operating Income $40,000
Net Income $32,000
Balance Sheet
Assets $150,000
Liabilities $60,000
Equity $90,000
Cash Flow Statement
Operating Activities $45,000
Investing Activities -$10,000
Financing Activities $7,000
Net Cash Flow $42,000

Resources

01

How to Set Up the Data Import

The backend is built using Node.js, which acts as the “middleman” between the frontend (Postman) and PLAID’s API.

The workflow starts when the frontend (a web page, a local HTML file, or Postman) requests a link token from the Node.js backend server.

The backend then communicates with PLAID to generate this link token and returns it to the frontend. The frontend uses this token to launch the Plaid Link popup, where the user links a sandbox bank account.

After completing this step, Plaid Link provides a public token, which the frontend immediately sends back to the Node.js backend. The backend then exchanges this public token for a long-lived access token directly with Plaid.

Finally, your frontend (Postman) can request transaction data by sending the access token to your backend, which retrieves the transaction list from Plaid and sends it back as JSON—ready to be shown in a table or used however you like.

This flow keeps sensitive keys hidden in the backend, ensures secure data handling, and gives  full control over how banking data is fetched and displayed.

https://www.notion.so/Plaid-Webflow-Integration-1fe8c978735780549362c54e10c57a87?pvs=4

02

How to Map Transactions to Chart of Accounts

[Share how to guide here]

03

How to Read Financial Reports

[Share how to guide here]

04

How to Use Projections Model

[Share how to guide here]

05

How to Use Receipts Storage

[Share hot to guide here]