Skip to main content

Creating and Managing Invoices

How to create and send invoices to clients. How to invoice existing clients or new customers. How to add multiple line items, set due dates, and add memos. How to track invoice status and handle failed or overdue invoices

Written by Dwayne
Updated today

What You'll Learn

  • How to create and send invoices to clients

  • How to invoice existing clients or new customers

  • How to add multiple line items, set due dates, and add memos

  • How to track invoice status and handle failed or overdue invoices

When to Use Invoices

Invoices are perfect for one-time charges. Use them when you need to bill a client for:

  • An initial assessment or consultation

  • A training package or custom program

  • Equipment, supplements, or other add-ons

  • Any service that isn't a recurring subscription

Each invoice is sent to the client's email. They receive a link to a secure Stripe-hosted payment page where they can pay by card.

Creating an Invoice

From the Transactions Page

  1. Go to Gymkee Pay > Transactions

  2. Click the Create payment button (top right)

  3. Select Invoice from the dropdown

This opens the invoice creation form.

From the Invoice Creation Page

You can also go directly to Gymkee Pay > Invoices and create from there, or navigate to /gymkee-pay/invoices/create.

Filling Out the Invoice Form

Step 1: Choose the Customer

You have two options:

Select an existing client

  • Use the client dropdown to search for a client by name or email

  • When you select a client, their email is automatically filled in

Enter details manually

  • Click Enter manually to switch to manual input

  • Type the customer's email address (required)

  • Optionally add their name

This is useful for billing someone who isn't a Gymkee client yet.

Step 2: Add Line Items

Each invoice needs at least one line item.

  • Description : What you're billing for (e.g., "3-month training program")

  • Amount : The price for this item (in your currency)

Click Add item to add more line items. Each item has its own description and amount.

To remove an item, click the trash icon next to it (only available when you have more than one item).

The total updates automatically as you add or modify items.

Step 3: Set the Due Date

Choose how many days the client has to pay:

  • Default is 30 days

  • You can set any value between 1 and 365 days

Step 4: Add a Memo (Optional)

Add a personal note to the invoice. This appears on the invoice the client receives. Use it for:

  • Payment instructions

  • A thank-you message

  • Details about the service

Step 5: Send the Invoice

Click Send invoice to create and send it immediately. The client receives an email with a link to pay.

After sending, you'll be redirected to the invoice detail page where you can track its status.

Invoice Statuses

Status

What It Means

Open

Invoice has been sent, waiting for payment

Paid

Client has paid the invoice

Overdue

Due date has passed without payment

Void

Invoice was manually voided (canceled)

Draft

Invoice exists but hasn't been sent yet

Uncollectible

Payment failed and can't be collected

Tracking Invoices

From the Invoices List

Go to Gymkee Pay > Invoices to see all your invoices with their current status.

From the Transactions Page

Go to Gymkee Pay > Transactions to see all payments, including invoice payments. You can filter by status:

  • All : Everything

  • Succeeded : Payments that went through

  • Failed : Payments that didn't work

  • Incomplete : Payments waiting for action

  • Refunded : Payments that were refunded

Stats Overview

At the top of the Transactions page, you'll see:

  • Net revenue : Total revenue minus refunds

  • Succeeded : Number of successful payments

  • Failed : Number of failed payments

  • Failure rate : Percentage of failed payments

What Happens When a Client Pays

When a client clicks the payment link in their invoice email:

  1. They see a Stripe-hosted checkout page with your branding

  2. They enter their card details

  3. Payment is processed instantly

  4. The invoice status changes to "Paid"

  5. Both you and the client get a confirmation

If you've set up access rules, the client's access to Gymkee content is automatically updated based on their payment status.

Handling Overdue Invoices

When an invoice passes its due date:

  1. The status changes to Overdue

  2. If you've configured overdue rules (Gymkee Pay > Settings > Access rules > Invoice overdue), the client's access can be automatically restricted after a set number of days

  3. The invoice appears in the Actions required section of your dashboard

To follow up:

  • Send the client a reminder (Gymkee doesn't auto-send reminders for one-time invoices)

  • You can void the invoice and create a new one if needed

Invoicing New Customers (Not on Gymkee)

You can send invoices to people who aren't Gymkee clients yet. When creating an invoice:

  1. Click Enter manually in the customer section

  2. Enter their email and name

  3. Send the invoice

The person receives the invoice by email and can pay without having a Gymkee account.

If you want to also invite them to Gymkee, you can do that separately from your Clients page.

Tips

  • Use clear, descriptive line item names. "3-month transformation program (Jan-Mar 2026)" is much better than "Training."

  • Set due dates that make sense for your clients. For large amounts, consider giving 14-30 days. For smaller amounts, 7 days keeps things moving.

  • Check your Transactions page regularly for failed or incomplete payments. Acting quickly on these prevents revenue loss.

  • Keep your memos professional but personal. A simple "Thank you for your trust! Looking forward to working together." goes a long way.

Common Mistakes

  • Sending an invoice without verifying the email address. Double-check the email before clicking Send. The client won't receive the invoice if the email is wrong, and you won't get an error message.

  • Setting a due date that's too short. Giving someone 1 day to pay can seem pushy. Use at least 7 days for a good client experience.

  • Not checking the total before sending. Amounts are entered per item. Make sure the total at the bottom matches what you intend to charge.

  • Forgetting to add item descriptions. An invoice with "Service" and a number isn't helpful. Be specific so clients know exactly what they're paying for.

Troubleshooting

Problem: Client says they didn't receive the invoice

Why it happens: The email may have gone to spam, or the email address might be incorrect.

How to fix it: Ask the client to check their spam folder. Verify the email address on the invoice. If needed, void the invoice and create a new one with the correct email.

Problem: Invoice payment failed

Why it happens: The client's card was declined (insufficient funds, expired card, or bank restriction).

How to fix it: The client can try again with a different card by clicking the payment link in their email. You can also resend the invoice or create a new one.

Problem: Can't create an invoice

Why it happens: Your Stripe account might not be fully verified, or charges aren't enabled yet.

How to fix it: Go to Gymkee Pay > Settings > General and check your verification status. Complete any pending requirements.

FAQ

Q: Can I edit an invoice after sending it? No. Once an invoice is sent, it can't be modified. You can void it and create a new one with the correct details.

Q: Does the client need a Gymkee account to pay? No. Invoice payment is handled through a Stripe checkout page. Anyone with the payment link can pay.

Q: Can I apply a discount to an invoice? Yes. You can apply a discount code when creating the invoice.

Q: What currency is used for the invoice? Invoices use your default currency (set during Stripe onboarding). This is based on your country.

Q: Can I send invoices to multiple clients at once? Currently, invoices are created one at a time. Each invoice is for one client.

Related Articles

  • Getting Paid with Gymkee Pay: Complete Guide

  • Setting Up Gymkee Pay (Stripe Connect)

  • Setting Up Recurring Payments for Clients

  • Payment Links and Discounts

Did this answer your question?