
Overview:
Stripe is the payments infrastructure most US startups use to charge customers, whether that's subscriptions, one-off payments, or usage-based billing. If your startup collects money online, Stripe is almost certainly where revenue starts its journey.
Stripe is also where bookkeeping quietly goes wrong. The amount a customer pays you and the amount that lands in your bank are never the same number. Stripe deducts its fees, batches charges into payouts on a delay, and handles refunds, disputes, and failed payments along the way. Recording only the payout means understating both revenue and expenses, which is the single most common error in startup books.
Inkle's direct API integration with Stripe pulls the full picture: charges, fees, refunds, and payouts, recorded on an accrual basis so revenue lands in the period it was earned rather than the period the cash cleared.
Features
Charges book at full value and Stripe's processing fees book separately as an expense, so both sides stay accurate.
Each bank deposit ties back to the batch of charges behind it, which is what makes your operating account reconcile.
Reversals book against the original revenue rather than landing in your books as unexplained debits you have to investigate.
Inkle Books creates entries for Stripe invoices without anyone typing them, tagged as system-generated so manual entries stay distinguishable.
Stripe usually carries the highest transaction count in a startup's books, which is exactly what Smart Reconcile was designed for.
Inkle reads what happened in your Stripe account and cannot charge customers, issue refunds, or change any of your settings.
How do you connect
stripe
to Inkle?
Open Data Sources
from the left navigation in Inkle Books.
Click Connect
in the top right to open the Connect Data Sources hub.
Find Stripe under Revenue.
It sits in its own category rather than under Bank & Credit Cards, since it's a revenue source rather than an account you hold cash in.
Authorise through Stripe.
You approve read access on Stripe's own screen. Your Stripe credentials and API keys never reach Inkle.
Confirm the account to sync.
Stripe then appears on the Reconciliations dashboard under Accounting with its own Last reconciled till date. Reconcile it after your operating bank account and cards, since Stripe payouts feed into your bank.
What data does Inkle pull from
stripe
?
- Charge date, amount, and currency
- Customer or counterparty name
- Processing fees per charge
- Refunds, disputes, and reversals
- Payout amounts and dates
- Invoice records
- Your Stripe login or API keys
- Full customer payment details
- Stored card numbers
- The ability to charge customers or issue refunds
- The ability to change your Stripe settings
FAQs
Because it shouldn't. Stripe deducts processing fees before paying out, and batches charges into payouts on a delay, so a $1,000 day in Stripe might arrive as $971 two days later. Recording only the deposit understates both your revenue and your expenses. Inkle Books records the charge gross, the fee as an expense, and matches the payout to the charges behind it, which is what accrual accounting requires and what investors expect to see.
Accrual. Revenue books when it's earned rather than when the payout clears, which means your income statement reflects the month the customer was actually charged.
Stripe accounts typically carry the highest transaction volume in a startup's books, which makes Smart Reconcile (AI) the right choice: Inkle matches your books against the statement automatically and flags discrepancies for you to resolve. The guided manual flow is there if you prefer it, and a licensed CPA is available in-app if a line won't tie out.
No, these are separate. Connecting Stripe under Data Sources brings your revenue into your books. Separately, Inkle processes its own invoice payments through Stripe when you pay for services at checkout. One is your revenue, the other is your Inkle bill.
Automatic Stripe revenue sync is part of the Books Standard Plan. (See note below, this needs sign-off.)
Stripe Connect accounts appear on the Reconciliations dashboard the same way and are a common high-volume case for Smart Reconcile.