Payments

How money moves from your client into your books. Stripe Connect card payments are fully automatic; every other path needs at most one manual step — a confirmation click or a file import. This page says exactly which is which.

Quick Answer

Tally Assistant collects invoice payments through a Stripe Connect card link and a one-click PayPal button in every invoice. Stripe Connect card payments mark the invoice PAID and create the linked income transaction automatically. PayPal payments need one confirmation click; bank transfers, cash, and checks enter your books through a bank file import or one manual click. Payment screenshots from Venmo, Cash App, Wise, Alipay, and WeChat Pay become transactions via OCR. Overdue invoices receive automated reminders with an escalating tone, and multi-currency payments convert to your base currency at daily rates.

Best for

  • Freelancers whose clients will pay by card or PayPal
  • Anyone who wants a payment link and status tracking in one place
  • People paid in several currencies who want one consistent bottom line

Not ideal for

  • Anyone who needs automatic PayPal reconciliation today
  • Anyone needing configurable reminder schedules or per-invoice pause
  • Teams that need payment reconciliation for hundreds of invoices

Stripe Connect card payments are automatic only after the freelancer connects Stripe. PayPal, cash, checks, and wire transfers all need one confirmation click. Bank-transfer payments appear after you import the bank file. Reminders run daily while an invoice is overdue; custom cadences and per-invoice pause are not supported.

How Payment Works

1

Invoice with a payment link

Describe the work in one sentence and the AI builds the invoice with line items, tax, a PayPal button, and (if Stripe is connected) a card payment link. Send it by email with the PDF attached.

2

Client pays

The client pays by card through Stripe or clicks 'Pay with PayPal', in their chosen currency. Or they pay by bank transfer, and the money shows up in your next bank file import.

3

Confirm payment, transaction linked

Stripe Connect card payments confirm automatically and create the linked transaction. For PayPal, confirm receipt with one click and the invoice flips to PAID.

4

Late? Reminders escalate

Past the due date, the invoice shows OVERDUE and reminders are sent daily while it remains unpaid, with the tone escalating over time. The client payment history shows exactly who pays late and who pays on time.

5

Converted into reports

Payments in other currencies keep their original currency and convert to your base currency at the daily rate, so your reports have one consistent bottom line.

6

Audit trail of everything

Every status change and payment confirmation is recorded in the append-only audit log, so the payment story of any invoice can be reconstructed later.

Ways Clients Can Pay

Card payment via Stripe

Connect your Stripe account and every invoice gets a 'Pay by card' link. The client pays by card; the Stripe Connect webhook marks the invoice PAID and creates the linked income transaction automatically.

PayPal payment button

Clients click 'Pay with PayPal' in the PDF or email and pay in seconds. When the payment lands, confirm receipt with one click; the invoice is marked PAID with a linked income transaction.

Bank transfer or wire

You add your bank details to the invoice. The client pays their bank, and the transaction enters your books when you import the bank file. It is matched and categorized like any other incoming transfer.

Manual status update

Cash, checks, and any payment that never touches PayPal: one click marks the invoice PAID and creates the linked income transaction. The record shows which invoices were marked manually.

Payment screenshot capture

Venmo, Cash App, Wise, Alipay, WeChat Pay, or a bank app confirmation. Screenshot it, upload it, and the OCR creates the transaction with the amount, date, and currency it reads from the image.

One thing to know up front: Stripe Connect card payments are detected automatically. PayPal and every other method depend on your import or one confirmation click. We say this because a status that lies is worse than a status that asks for one click.

What's Automatic, What's Not

Automatic

  • Stripe Connect card payments mark the invoice PAID and create the linked transaction automatically.
  • Invoice status moves to OVERDUE when the due date passes.
  • Reminder emails are sent daily while overdue, with the tone escalating over time.
  • Multi-currency amounts convert to your base currency at the daily rate in reports.
  • Every status change and payment confirmation lands in the append-only audit log.

One manual step

  • PayPal payments: confirm receipt with one click; automatic detection is on the roadmap.
  • Cash, check, and wire payments are marked PAID with one click.
  • Bank-transfer payments appear after you upload the latest bank file.
  • Screenshots from Venmo, Cash App, Wise, Alipay, or WeChat Pay are uploaded and read by OCR.
  • Reminders cannot be paused per invoice today; update the due date if you have agreed to a later one.

Import Guides by Platform

Every guide states the platform's real export options, including the ones that are missing. Venmo has no CSV export, so its guide says so and shows the screenshot path instead.

Frequently Asked Questions

How do clients pay my invoice?

Every invoice includes a 'Pay with PayPal' button in the PDF and the email. If you connect Stripe, it also includes a 'Pay by card' link. Card payments through Stripe Connect mark the invoice PAID and create the linked income transaction automatically. PayPal payments need one confirmation click. You can also add bank transfer details; those payments are recorded when you import the bank file or mark them manually.

Which payments are confirmed automatically?

Stripe Connect card payments are confirmed automatically: the webhook marks the invoice PAID and creates the linked income transaction. PayPal, cash, checks, and wire transfers need one manual confirmation click after you verify the money arrived. Automatic PayPal confirmation through PayPal's API is on the roadmap.

Can clients pay in their own currency?

Yes. Invoices can be issued in any supported currency, with the amount, tax, and payment link all in that currency. When the payment is recorded, the income transaction keeps its original currency, and reports convert it to your base currency using daily exchange rates.

What happens when an invoice goes overdue?

The status changes from SENT to OVERDUE on the due date, and Tally Assistant sends automated email reminders daily while the invoice remains unpaid. The tone escalates from friendly in the first week to professional through day 21 and urgent after that. Custom cadences and per-invoice pause controls are not supported today; if you have agreed to a later date, update the invoice due date.

Does Tally Assistant charge fees on payments?

No. Tally Assistant does not add any fee on top of client payments. PayPal and Stripe apply their own standard processing fees on the freelancer's account; those fees appear in your platform exports and import as expenses, so they stay visible in your books.

Can I track a deposit and a final payment as one client record?

Yes. Both payments import as income transactions matched to the same client profile, so the deposit, the balance payment, and any refund appear in sequence on one client record, alongside their outstanding invoices.

Ready to simplify your bookkeeping?

Handles 200+ bank formats in 30+ currencies. Start free — no credit card required.