Invoices
Sales & money

Invoices

Invoices bill clients for project work, services, or any custom line items. Each invoice is tied to a project and a billing account, supports multiple part-payments, and posts the received money to a pay account so balances stay live.

Status is fully automatic — Invoiced → Overdue → Paid — and flips as payments are recorded or due dates pass. The only manual status action is Cancel.

Step-by-step

  1. 1
    Create a new invoice

    From the Invoices page click Add Invoice, or from a project click New Invoice. Pick the client and the project — milestones and services pre-fill from the project. The invoice number is auto-assigned and gap-free for tax compliance.

  2. 2
    Add line items and taxes

    Edit each line's quantity, rate, and tax. The total and tax breakdown update live in the summary panel. For foreign-currency clients, set the invoice currency and enter an Expected FX rate to see the projected base-currency total before the money arrives.

  3. 3
    Send the invoice

    Open the actions menu (⋮) and click Email. The client receives a PDF attachment and the invoice flips to Invoiced. Print and download options are also in the same menu.

  4. 4
    Record a part payment

    Scroll to the Payments section and click Add Payment. Enter the client-currency amount received, the paid date, the credited date (when it cleared your bank — used in revenue reports), and the pay account it landed in. For multi-currency invoices, also enter the actual base-currency amount so the pay-account balance reflects real money received.

  5. 5
    Track paid vs outstanding

    The Payments panel shows a running total of paid vs outstanding per milestone for multi-milestone invoices. For foreign-currency invoices that have an expected rate set, the panel also shows Expected received, Actual received, and Realized FX gain or loss.

  6. 6
    Split an invoice

    Open the actions menu → Split. For invoices with multiple milestones, split by milestone — each milestone gets its own invoice. For a single-milestone invoice where a partial payment has been made, split by amount — enter the amount already received and the original invoice shrinks to that portion while a new invoice covers the balance.

  7. 7
    Cancel or delete

    Open the actions menu → Cancel to keep the invoice in the audit trail (cancelled invoices don't count in revenue). Delete is only allowed when the invoice has no recorded payments and is the highest-numbered for its billing account — this keeps numbering consecutive for tax reports.

Tips

  • Recording a payment always credits the chosen pay account — pick the right one (UPI, bank A, bank B) so balances stay accurate.
  • The Credited Date on each payment drives the revenue month in reports. If money lands in your account a few days after the client paid, set the credited date to the bank-clearing date.
  • Setting an Expected FX rate on a foreign-currency invoice pre-fills the projected base-currency outstanding in project and client reports — useful for cash-flow forecasting before you know the actual exchange rate.
  • Cancelled invoices preserve full history — they're excluded from revenue but you can still print or view them.
  • For milestone billing, mark the milestone ACTIVE or COMPLETED before creating the invoice — the milestone amount locks once it's on a live invoice.

Admin configuration

  • Access groups → `paymentView`, `paymentAdd`, `paymentEdit` control who can record, edit, or void payments.
  • Settings → Invoice template to set logo, footer, tax registration numbers, and bank details shown on the PDF.
  • Settings → Email templates → Invoice to customize the email body sent with each invoice.
  • Billing accounts → each company or client can have multiple billing accounts; invoice numbers are sequential per billing account.

Related

No credit card required · Free to start

Run projects, payments, and people from one polished workspace.

FlippingKoin gives service businesses a cleaner way to manage work, cash flow, and team execution without bouncing between disconnected tools.

SOC 2 Compliant
Data Encrypted
99.9% Uptime
500+

service teams onboarded

30%

less tool-switching overhead

24/7

business visibility

Flipping Koin

The operating system for growing service businesses. Manage work, money, and teams in one place with a faster, calmer workflow.

© 2026 Flipping Koin. All rights reserved.
Made in India for modern service businesses