Core invoice fields
Review the invoice number, client, line items, dates, currency, and reference before sending.
Create an invoice with the client, line items, dates, currency, and reference, then generate a PDF, issue an eligible payment link, and follow its status.
How it works
A missing client name, line item, due date, currency, or reference sends the invoice back for correction.
Client and freelancer disagree on amount, currency, or payment method. Approval stalls.
Freelancers chase clients via email to learn whether the invoice was viewed, approved, or paid.
Client details, line items, dates, currency, and notes are harder to review when they live across separate documents.
Create cleaner invoices, attach payment links, and keep status visible so clients have fewer reasons to delay.
Complete invoice record
Keep the invoice number, client, line items, dates, currency, and reference together before sending.
Invoice currency
Record the currency agreed for the invoice and bind the same amount and currency into an issued payment link.
Payment links and checkout
Issue a hosted payment link for an eligible invoice and show the returned payment path to the client.

Review the invoice number, client, line items, dates, currency, and reference before sending.
An eligible invoice can carry its payment link and commercial details into checkout.
Choose the reminder steps and message ownership that fit the engagement.
Track canonical invoice and payment states on the same record.
A freelancer creates the invoice with client details, line items, dates, currency, and a reference, then shares the generated PDF and eligible payment link.

Issue an eligible invoice payment link with the invoice, account, amount, and currency bound into the checkout session.
Review balances by currency and submit an eligible virtual-account withdrawal to a saved payout account with a compatibl
When tax calculation is enabled, Gruv can apply the returned tax amount before checkout and keep the calculation with th
Next step
Tell us what you are trying to do, where it needs to work, and how your team handles it today.
Contact the team