Invoices

    Bill a customer for work you have done: build the invoice, email it as a payment link they can open on their phone, and record the money when it arrives.

    Money & Jobs19 min readOwners, admins & office agents

    Video walkthrough — coming soon

    A short screen recording of the whole flow — build an invoice, send it, take the payment — will be added here. Until then, the steps below cover the same ground.

    What it is

    Invoices is where you ask a customer for money and keep track of whether they have paid. You open it from the left menu: WorkInvoices. On a phone, tap the last button in the bar along the bottom of the screen and pick Invoices under Management.

    Every invoice has three parts. There is the list, which is your money-owed board. There is the editor, where you type in the customer, the line items and the due date. And there is the customer portal — a web page with its own link that only your customer has, where they read the invoice, download it as a PDF and pay by card or bank transfer.

    The list

    Four money tiles across the top — All, Open, Overdue, Paid — then one row per invoice with a status badge you can click.

    The editor

    Customer details, line items, totals, due date and notes. On a computer it looks like the finished paperwork and you type straight onto it.

    The customer portal

    A link like yourcompany.joby.io/invoice/AB12CD that you email or paste into a text message. It carries a Pay button.

    Invoices are separate from Estimates. An estimate is the price you quote before the work; an invoice is the bill afterwards. An accepted estimate can be turned into an invoice in one click, and the two stay linked.

    When to use it

    • The job is finished and you need the customer to pay.
    • You want the customer to pay by card or bank transfer instead of chasing a cheque.
    • Somebody paid you in cash or by bank transfer and you want it recorded against the job.
    • You need to see, this morning, exactly how much money is owed and how much of it is late.
    • A customer says "can you resend that bill?" — you resend the same invoice rather than making a new one.

    Use Estimates instead when you are still quoting and nobody has agreed a price yet. Use the Payments page when you want to see every card transaction across the whole company rather than one invoice at a time.

    Before you start

    • Your role needs Invoices access. An owner or admin turns this on under SettingsTeam Roles, where the switch is called Invoices. Without it the menu item is hidden and the page will not open. Owners and admins always have it. If a role was set up before Invoices got its own switch, it follows whatever the Estimates switch says until somebody sets Invoices deliberately.
    • Card payments need to be switched on to work. The company-wide switch is on the Payments page in the left menu, under Customer checkout, and reads Accept online payments on invoices and estimates. With it off, customers can still open and read the invoice but there is no Pay button anywhere.
    • Set your invoice defaults once. Go to SettingsInvoice Settings and work through the Defaults tab: Default Tax %, Invoice Number Prefix and Link Expiry (days). Do this before your first invoice or you will be retyping tax on every one.
    • Add your payment methods. The Method drop-down you pick when recording a cash or cheque payment is filled from SettingsPayment Methods. If that page is empty, you cannot record a manual payment.
    • Fill in the Price Book if you bill the same things repeatedly. It lives under SettingsQuotes & DocsEstimate Settings, on the Price Book tab, and feeds the Add from Price Book button in the line items.
    • You need an email address or a phone number to send. With an email, Save & Send emails the invoice (and texts the link too when the Invoice sent text is on). With only a phone number, it goes out as a text message — as long as that Invoice sent text is switched on under SettingsQuotes & DocsEstimate Settings, on the SMS tab. With neither, the button stays greyed out with the note Customer email or phone number required to send. You can still use Copy Link and send the link yourself.
    • Your company may use different words. "Lead" can be renamed for your account, so the Link to Lead card and the Lead column may read "Job" or something else.

    Step-by-step

    Create an invoice from scratch

    1. Open WorkInvoices and click New Invoice at the top right. (The small + next to Invoices in the left menu, and Create newInvoice next to your company name, both do the same thing. On a phone, tap New in the page header.)
    2. Optional but recommended: open Link to Lead (optional), click Search leads... and pick the job. The customer's name, phone, email and address are copied in for you, and the invoice will show up on that job's Invoices tab afterwards.
    3. Fill in Customer Information: Company Name, First Name, Last Name, Email, Phone, and the Address, City, State and Zip where the work happened. There is a second address block for Bill To — leave it blank and the invoice uses the work address.
    4. If a customer with that phone number already exists you get an amber bar reading Found existing client with a Use this client button. Click it rather than typing the details again. Otherwise, tick Save customer to directory to add them to your Clients list.
    5. Under Line Items, add what you are charging for. Use Add Item to type one in, Add from Price Book to pull a saved one, or Add Section to group items under a heading such as Labor or Materials. Each row takes a name, Qty, Price, an optional discount and tax, and a description.
    6. Check the Totals box on the right: Subtotal, Discount, Tax and Total. These are worked out from your line items, but you can type over any of them. A small circular arrow appears next to anything you have overridden — click it to go back to the calculated figure.
    7. Set the Due Date. This is what decides whether the invoice turns Overdue later.
    8. Add anything the customer should read in Notes to Customer (visible on portal). Anything you do not want them to see goes in Internal Notes (private).
    9. Click Save to keep it as a draft, or go straight to sending it (next section).

    Turn an accepted estimate into an invoice

    1. Open the estimate you already sent and got agreement on.
    2. Click Convert to Invoice in the header. The customer, line items and totals all come across.
    3. You are taken straight into the new invoice with a message reading Invoice #… created. Set the Due Date, which the estimate did not have.
    4. Back on the estimate, the button has now changed to Invoice #… — click it any time to jump between the two. Converting the same estimate again just reopens the invoice you already made; you cannot end up with duplicates.

    You can also convert from the estimates list without opening anything: the menu on an estimate row has a Convert to Invoice item.

    Send it to the customer

    1. With the invoice open, click Save & Send. Joby saves your changes, builds a PDF copy and emails it to the address on the invoice with the payment link inside.
    2. No email address on file? If the customer has a phone number and the Invoice sent text is on, Send to Customer texts them the link instead. Otherwise click Portal to open the customer's page in a new tab, or go back to the list, open the menu on the row and choose Copy Link. Paste that into a text message.
    3. To send several at once, tick the boxes at the start of the rows in the list. A bar appears reading N invoices selected along with how many are ready to send. Click Send.
    4. Sending again later is fine and does not create a second invoice — use Send to Customer in the row's menu. That works on a paid, refunded or cancelled invoice too, for a customer who wants their copy: you are asked to confirm first, the email and text drop the payment request, and the invoice's status does not change.

    Look before you send

    The Preview button opens the customer's actual page in a window, so you see exactly what lands in their inbox — your logo, your terms, your wording. On a brand-new invoice it saves a draft first so the page has something to show. Pay buttons do nothing in preview.

    Record a payment that came in outside Joby

    1. Open the invoice and scroll to Payments Received. (On a phone you can skip the editor: tap Record payment on the invoice card in the list and the same box slides up from the bottom.)
    2. Type the Amount, choose a Method — cash, cheque, bank transfer, whatever you set up in SettingsPayment Methods — and set the Date the money actually arrived.
    3. Put the cheque number or reference in the note field (Check #1234, Zelle ref, etc.) so you can match it up later.
    4. Click Add Payment.
    5. Part payments are fine. Add the first amount now and the rest when it arrives; the line at the top keeps a running Total received: $X of $Y · $Z remaining.

    Card and bank payments the customer makes themselves appear here automatically with a Stripe badge and cannot be deleted. Only payments you typed in by hand carry a Manual badge and a bin button.

    Find one particular invoice

    1. Type into the search box at the top of the list — Search by name, email, phone, #.... It matches customer name, invoice number, email and phone number.
    2. Narrow it with the two drop-downs beside the search box: the status one (Draft, Sent, Overdue, Paid and the rest) and the balance one (Balance due, Past due).
    3. Or click one of the four tiles across the top. Overdue filters the list to late invoices in one click.
    4. Looking for the invoices on one particular job? Open the job and use its Invoices tab. Same for a customer — open the client record and use their Invoices tab.

    How to check it worked

    • Saved: the invoice gets a number in the toolbar (for example #INV-1043) and appears at the top of the list, because the list arrives newest first.
    • Sent: a confirmation reading Invoice sent to customer appears and you are dropped back on the list. The status badge on the row now says Sent, and a small delivery badge next to it tells you whether the email actually reached them.
    • The customer opened it: the badge changes to Viewed by itself, and a date fills in under the Viewed column. On a phone card the timeline line at the bottom changes from Viewed — to a date.
    • Payment recorded: you get a Payment recorded message, the running total at the top of Payments Received goes up, and the badge moves to Partially Paid or Paid. The Paid tile at the top of the list goes up too.
    • Paid in full: the badge reads Fully Paid, a Read-only label appears in the toolbar, and the customer's page swaps the Pay button for a green thank-you block.
    • Bulk send: a message tells you how many went out, plus a separate one listing anything skipped and why.
    • Link copied: a Customer link copied message appears. Paste it into a browser yourself to be sure it opens.

    Common mistakes

    Trying to mark it Paid by hand

    The status drop-down only offers Draft, Sent and Cancelled. Choosing Mark as paid… just tells you to open the invoice and record a payment — money has to come from a real payment line so the totals never lie.

    "I can't type in this invoice"

    Once an invoice is paid or refunded it goes read-only and shows a Read-only label. That is deliberate — the customer already has a receipt for those figures. Issue a new invoice, or a credit, instead of rewriting history.

    The customer can't see the file you attached

    Attachments are private until you flip the Customer switch on that row. It is off by default, on purpose, so internal photos and supplier receipts do not go out with the bill.

    Yesterday's filter is still on

    The status and balance drop-downs stay set, and clicking a tile sets both at once. Put them back to All statuses and All balances before deciding an invoice has vanished.

    • Making a second invoice instead of resending the first. Resending is free and keeps one record of the debt. Use Send to Customer on the existing row.
    • Forgetting the due date. An invoice with no due date never turns Overdue, so it will quietly sit in Open forever and never show up when you chase late money.
    • Expecting "due today" to count as overdue. It does not. An invoice only becomes Overdue the day after its due date.
    • Bulk send silently skipping rows. Invoices that are already paid, refunded, cancelled, mid-payment, or have no email address (and no phone number to text) are left out on purpose — one click must not chase fifty people who already paid. To send one of those, use Send to Customer on the row. The bar tells you the count before you click, and a message afterwards says exactly which reasons applied.
    • Deleting an invoice to "clean up". The confirmation says This cannot be undone and means it. If a job fell through, set the status to Cancelled instead so the history survives.
    • Cancelling an invoice that has payments on it. You get a second warning reading This invoice has recorded payments. Cancel it anyway? Stop and check whether a refund is what you actually want.
    • Turning off the Pay button without meaning to. If nobody can pay any invoice, check the company switch on the Payments page before blaming the individual invoice.

    More detail (7)

    What each status badge means

    The coloured badge on every row is worked out from the invoice's own state plus any payments against it — you do not have to keep it up to date by hand.

    • Draft — created but never sent. Only you can see it.
    • Sent — emailed to the customer. Nothing paid yet.
    • Viewed — the customer opened their page.
    • Payment Processing — a bank transfer is in flight. It takes a few business days and the invoice is deliberately not treated as late while it clears.
    • Partially Paid — some money in, some still owed.
    • Paid — settled, nothing outstanding.
    • Fully Paid — settled and closed off.
    • Overdue — the due date has passed, money is still owed, and the invoice is not cancelled or mid-payment.
    • Refunded / Partially Refunded — money went back to the customer.
    • Cancelled — written off. No longer counted as owed.

    Which ones you can set yourself

    Clicking the badge offers exactly three: Draft, Sent and Cancelled. Everything else follows from the money and the dates. Where the Tap to Pay module is switched on, the same menu also carries Collect payment for taking a card in person.

    Reading the list

    The four tiles across the top are both a summary and a shortcut — each shows a count and a dollar figure, and clicking one filters the list beneath it.

    All & Open

    All is everything you have ever invoiced. Open is the money still owed to you right now — the figure to quote when somebody asks "how much is outstanding?".

    Overdue & Paid

    Overdue is the late slice of Open — your chase list. Paid is what has actually landed.

    On a computer the table shows:

    • Invoice # — the invoice number.
    • Customer — the name, with a small From estimate note underneath if it was converted.
    • Total — the full amount of the invoice.
    • Due / Paid — the due date, or the date it was paid once it is settled.
    • Lead — the linked job number. Click it to open the job.
    • Status — the badge, plus how they paid and whether the email got through.
    • Viewed — when the customer opened their page.
    • Paid — when the money landed.
    • Created By — who raised it.
    • Created — when it was raised.

    Clicking anywhere on a row opens the invoice. The button at the end of the row holds Edit, View Portal, Copy Link, Download PDF, Send to Customer and Delete. Created, Viewed and Paid on show the time of day as well as the date. Fifty invoices show per page, with page buttons underneath.

    The editor, section by section

    On a computer the editor opens in a document layout that looks like the finished invoice — you click on the page itself and type. On a phone you get stacked boxes instead, collapsed, and you tap a heading to open it.

    Once an invoice has been saved, your changes save themselves about a second after you stop typing — you will see Saving… flicker in the toolbar. The buttons along the top right are:

    • Preview — see the customer's page.
    • Portal — open the real customer page in a new tab.
    • Duplicate — make a fresh draft with the same details, handy for repeat jobs.
    • Save — keep your changes.
    • Save & Send — save, attach a PDF, email it.

    The sections you fill in are:

    • Link to Lead (optional) — ties the invoice to a job.
    • Customer Information — name, company, contact details, work address and a separate Bill To address.
    • Line Items — what you are charging for.
    • Customer Display — which columns the customer sees.
    • Totals — subtotal, discount, tax and total.
    • Due Date — when payment is expected.
    • Online Payment — whether this one invoice can be paid online.
    • Notes — one note the customer reads, one only your team reads.
    • Portal Design — which of the two customer page layouts to use.
    • Attachments — files, each private unless you share it.
    • Payments Received — the money log (only on a saved invoice).

    Customer Display

    Six switches — Show Items, Show Qty, Show Price, Show Line Total, Hide $0 Totals and Hide $0 Prices — decide how much detail the customer sees. Useful when you quote a single job price but still want the breakdown internally. As the note under them says, the total, balance, tax and discounts always stay visible.

    Online Payment

    The Accept online payment switch is per invoice. Turn it off for a customer who always pays by bank transfer and the Pay buttons disappear from their page — for that invoice only, leaving everyone else's alone.

    Attachments

    Drag files onto the box or click Upload. Each file can be up to 25 MB. Every file starts private; flip the Customer switch on a row to show it on the customer's page. If the invoice is linked to a job, the file also lands in that job's Documents.

    What the customer sees

    The link you send opens a clean web page — no login, no app to install. It works on a phone. There are two layouts, chosen by the Portal Design switch on the invoice; both carry the same information. On it they get:

    • Your logo, phone number, email, website and address, exactly as far as your branding settings allow.
    • The invoice number, the dates and the amount due, with a Pay button carrying the figure.
    • The line items, showing only the columns you left switched on.
    • A Payments Received list, so a customer paying in stages can see their own progress.
    • Your Notes, any attachments you shared, and your Terms & Conditions.
    • A Download as PDF button, for the ones who need it for their books.

    They can pay by card, digital wallet or bank transfer. A card payment lands straight away and the invoice flips to paid on its own. A bank transfer shows Bank payment processing and takes roughly three to five business days; Joby emails them when it completes and the invoice is not treated as late in the meantime. Once it is settled the Pay button is replaced by a green Payment Received block with the date.

    If the customer says the link is broken

    A page reading Invoice not found or link expired almost always means the link has aged out. Links last as long as Link Expiry (days) in SettingsInvoice SettingsDefaults allows — 365 days unless you changed it. Open the invoice and use Send to Customer to give them a working one.

    Settings that shape your invoices

    Nearly everything a customer sees comes from SettingsInvoice Settings. That opens the Estimate & Invoice Settings page with the Invoices tab already selected — make sure you are on that tab and not Estimates, because they are configured separately. Five tabs sit inside it.

    Branding

    Switches for Show Company Logo, phone, email, website and address, four override boxes for when the invoice should carry different details from the rest of Joby, and an Accent Color used for buttons and highlights.

    Terms

    Your terms and conditions, written as titled sections that print on the portal and the PDF. Generate with AI will draft a starting set from a sentence about your business.

    Portal Text

    The actual words on the customer's page: Heading, Subheading, Payment Button Label and the Post-payment Message they read after paying.

    Defaults & Email

    Default Tax %, Invoice Number Prefix, Link Expiry (days) and which line-item columns start switched on. The Email tab holds the message that goes out with every invoice.

    If a tab shows an amber note reading Currently inheriting from your estimate settings, it means you have not set an invoice-specific value yet, so it is borrowing the estimate one. Edit and save to break that link.

    Two settings live outside that page:

    • SettingsPayment Methods — the list behind the Method drop-down when you record a payment by hand.
    • Payments (in the left menu) -> Customer checkout — the master switch Accept online payments on invoices and estimates, plus whether card processing fees are passed on to the customer.

    Who can do what

    Access is set per role under SettingsTeam Roles. Owners and admins always have everything below.

    • Invoices — the whole module. Off means no menu item and no access to the page at all.
    • Invoices tab (in the Leads group) — whether this role sees the Invoices tab on a job.
    • Invoices tab (in the Clients group) — the same thing on a customer record.
    • Settings — needed to reach SettingsInvoice Settings and SettingsPayment Methods.
    • Payments — needed for the Payments page and the company-wide checkout switch.

    Roles created before Invoices became its own permission follow the Estimates switch until somebody sets Invoices deliberately. If a colleague can see estimates but not invoices, or the other way round, that is the first place to look. See Team Roles & Permissions for the whole list.

    On your phone

    • Tap the last button in the bottom bar, then Invoices under Management.
    • Invoices are cards, not a table: customer name, invoice number, linked job, status badge, the total and how much is still due.
    • The buttons on each card change with the situation — a draft offers Edit and Send, an unpaid one offers Record payment, and a settled one offers Portal and Edit.
    • Record payment slides a box up from the bottom, so you can take payment standing in the customer's driveway without opening the whole invoice.
    • The line at the foot of each card tracks the job: when it was created, sent, viewed and paid.
    • Pull down from the top of the list to refresh it.
    • Tap New in the header to raise an invoice.
    • The editor's sections start closed — tap a heading to open it.
    • Selecting several invoices to send at once is a computer-only feature.
    Was this guide helpful?

    We use cookies to improve your experience. Privacy Policy