Invoices List

The Invoices list view showing all invoices with status filters

Overview

The Invoices module is your central hub for billing customers. Whether you are billing for a quick repair, a complex service project, or ongoing maintenance, RAD Repairs provides all the tools you need to create professional invoices, accept payments, and track your revenue.

Multiple Payment Methods

Accept credit cards via Stripe, ACH bank transfers, cash, check, store credit, or Zelle, Venmo, and Cash App with QR codes.

Email Invoices

Send invoices directly to customers via email with one click.

PDF Preview

Preview and print professional PDF invoices directly from your browser.

Recurring Invoices

Set up automatic recurring invoices with auto-send and auto-charge options.

Invoicing Workflow

The typical invoice workflow in RAD Repairs follows these stages:

1
Create Invoice

Create a new invoice from scratch or from an existing ticket. When created from a ticket, customer information is pre-populated automatically.

2
Add Line Items

Add products, services, and labor charges. Apply taxes, discounts, and adjust quantities as needed. The total updates automatically.

3
Review & Send

Review the invoice details, add any notes for the customer, then send it via email or print a copy for in-person transactions.

4
Receive Payment

Process payments using the Take Payment button. Accept credit cards via Stripe, ACH bank transfers, cash, check, Zelle, Venmo, Cash App, or apply store credit. You can take the full balance or a partial payment. Customers can also pay online themselves through the customer portal.

When a payment is recorded, the customer is automatically emailed a receipt showing the amount paid, payment method, and remaining balance. The receipt respects the customer's "Receive Billing Emails" preference, and its wording can be customized in Admin Settings > Email Templates (Payment Receipt).

5
Track Status

Once paid, the invoice status updates and contributes to your revenue reports. Track all invoices using status filters.

Invoice List View

The invoice list provides a comprehensive view of all your invoices with powerful filtering and search capabilities.

Status Filters

Quickly filter invoices by status using the shortcuts in the left sidebar:

The sidebar also shows an Invoice Summary with counts and totals for Open, Overdue, and Paid invoices - click any of them to filter the list.

Search & Sort

Use the search box in the top bar to find invoices by invoice number or customer name.

Quick Tip

Click on any column header to sort the invoice list. Click again to reverse the sort order. This works for invoice number, customer name, date, due date, status, and total.

Needs Attention

When a customer replies to an invoice (for example, from the customer portal), the invoice appears in a highlighted Needs Attention section above the list with a bouncing attention icon, so you never miss a customer message.

Bulk Select & Delete

Every row in the invoice list has a checkbox. Use them to select multiple invoices (or the checkbox in the header to select all invoices on the page), then click Delete Selected in the red action bar that appears.

Deletion is Permanent

Bulk-deleted invoices cannot be recovered. Double-check your selection before confirming.

Creating an Invoice

There are two ways to create a new invoice:

Method 1: From Scratch

  1. Click + New Invoice in the top navigation or on the Invoices page
  2. Search for and select a customer (or create a new one)
  3. Add line items for products and services
  4. Set the due date and add any notes
  5. Save as draft or send immediately

Method 2: From a Ticket

  1. Open the ticket you want to invoice
  2. Click the Create Invoice button
  3. Customer information is automatically populated
  4. Add products and services used during the repair
  5. The invoice is linked to the ticket for reference
Best Practice

Creating invoices from tickets saves time and ensures consistency. It also maintains a clear audit trail linking the work performed to the billing.

Adding Line Items

Add products and services to your invoice using the searchable line item interface.

Adding Products and Services

1
Click Add Item

In the line items section, click the + Add Item button to add a new line.

2
Search Your Catalog

Start typing in the product/service field to search your catalog. Select an item from the dropdown to auto-fill the price.

3
Adjust Quantity & Price

Set the quantity and adjust the price if needed. Each line item has its own taxable checkbox.

Custom Items

You can also type a custom description directly instead of selecting from the catalog. Just enter the name, set the price and quantity manually.

Catalog Recommendation

If you find yourself adding the same custom item frequently, consider adding it to your Products or Services catalog for faster entry and better reporting.

Tax Calculation

RAD Repairs calculates tax based on your location settings.

Tax Settings

Tax rates are configured per location in Admin Settings. The system supports both state and city tax rates which are combined for the total tax rate.

Per-Item Tax Control

Each line item can be marked as taxable or non-taxable using the checkbox on the line item. Products and services from your catalog will automatically inherit their taxable setting.

Tax Calculation

Tax is calculated only on taxable line items. The invoice shows a breakdown of state and city tax when applicable.

Store Credit

Apply customer store credit when taking payment.

Using Store Credit

When processing a payment, you can apply a customer's available store credit:

Note

Store credit is managed in customer profiles. The credit balance is automatically deducted when applied to an invoice.

Invoice Statuses

Invoices can have the following statuses:

Status Color Description
Draft Gray Invoice is being prepared
Sent Blue Invoice has been sent to the customer
Partial Yellow/Amber A partial payment has been received - a balance is still owed (set automatically)
Paid Green Invoice has been fully paid
Overdue Red Invoice is past its due date
Refunded Purple Invoice payment has been refunded
Cancelled Gray Invoice has been cancelled
Status Tracking

Draft, Sent, Paid, Overdue, and Cancelled can be set manually from the Status dropdown on the invoice. Partial and Refunded are set automatically when payments and refunds are recorded. Use the sidebar shortcuts and Invoice Summary to filter by status.

Sending Invoices via Email

Send invoices directly to your customers via email.

Sending an Invoice

1
Ensure Customer Has Email

The customer must have an email address on file. This is displayed in the customer info section when editing an invoice.

2
Click Save & Send

Click the Save & Send button to save the invoice and email it to the customer in one action.

Email Requirement

If the customer does not have an email address, you will be prompted to add one before sending. You can also use the Preview button to generate a PDF for printing instead.

Paid invoices send a receipt

If you email an invoice that is already paid in full — for example a customer who can't find their receipt — the system sends the payment receipt (the same one sent automatically when a payment is recorded) instead of the unpaid invoice. On a paid invoice the button reads Send Receipt. Invoices with a remaining balance still send the invoice as usual.

Taking Payments

Click Take Payment on any invoice with a balance to open the payment window.

Taking a Payment

  1. Open an unpaid invoice and click Take Payment
  2. Confirm or adjust the Amount to Pay (see Partial Payments below)
  3. Select a payment method from the available options
  4. For credit cards, enter the card details in the Stripe card form
  5. Click Process Payment to complete the transaction

Partial Payments

You don't have to collect the full balance at once. The Amount to Pay field defaults to the full amount due, but you can enter any smaller amount to take a partial payment (a Full button restores the full balance).

Supported Payment Methods

Method Description
Credit Card Enter card details in the secure Stripe form
Saved Method Charge a payment method saved on the customer's profile
Bank (ACH) Bank account payments verified via Plaid (lower fees, 4-5 day settlement)
Cash Record cash payments received in person
Check Record check payments with a check number field
Store Credit Apply available credit from the customer's balance
Cash App Shows a scannable QR code pre-filled with the amount (appears when Cash App is set up in the App Center)
Venmo Shows a scannable QR code pre-filled with the amount (appears when Venmo is set up in the App Center)
Zelle Shows your Zelle contact info and, if uploaded, your Zelle QR code (appears when Zelle is set up in the App Center)
Zelle, Venmo & Cash App

These person-to-person options appear in the payment window once configured in the App Center. The customer scans the QR code with their phone and sends the payment; you then record it against the invoice. All of these payments land in the customer's payment history just like card and cash payments.

Payment Links

Use the Payment Link button on an unpaid invoice to generate and copy a secure link you can text or email to the customer. The link takes them to an online payment page for that invoice.

Customer Portal Payments

Customers can log into the customer portal to view their invoices and pay online with Stripe. The portal supports full or partial payments - a customer can never pay more than what's owed.

Setting Up Stripe

Stripe must be connected in Admin Settings before you can accept card, saved-method, or ACH payments. Contact your administrator if Stripe is not configured.

Payment Security

RAD Repairs never stores credit card numbers. All card processing is handled securely by Stripe.

Recording Cash and Check Payments

For payments received in person, use the Take Payment feature to record them.

Recording a Cash Payment

  1. Open the invoice and click Take Payment
  2. Select Cash as the payment method
  3. Add any optional payment notes
  4. Click Process Payment

Recording a Check Payment

  1. Open the invoice and click Take Payment
  2. Select Check as the payment method
  3. Enter the check number in the Check Number field for your records
  4. Click Process Payment
Payment Notes

Use the payment notes field to record check numbers, transaction references, or any other relevant details about the payment.

Refunding Payments

When a customer needs money back, use the Refund button on the invoice to record it. The button appears on any invoice that has payments that haven't been fully refunded yet.

Issuing a Refund

  1. Open the invoice and click Refund
  2. Enter the refund amount (defaults to the full refundable balance — you can refund less for a partial refund)
  3. Choose the refund method:
    • Store Credit — adds the amount to the customer's store credit balance, usable on future invoices
    • Original Card (Stripe) — sends the money back to the customer's card through Stripe automatically
    • Cash / Check / Zelle / Venmo / Cash App / Other — records the refund; hand the money back to the customer separately
  4. Optionally add a reason or notes
  5. Click Process Refund and confirm

What Happens After a Refund

Stripe Refunds

Card refunds are only available when the invoice was paid by card through Stripe. If the refund amount exceeds the original card payment, refund the card payment first and issue the remainder via another method. Refunds issued directly from the Stripe dashboard are also detected and recorded automatically.

Payment History

Every payment and refund is recorded in a running payment history ledger, so you always have a complete money trail for each customer.

Printing and PDF Preview

Preview and print invoices directly from your browser.

Preview Button

Click the Preview button to open a PDF version of the invoice in a new browser tab. From there you can:

Save & Print

The Save & Print button saves the invoice and sends it to the AutoPrinter service (if configured). This is useful for automatically printing invoices to a receipt printer or label printer.

Invoice PDF Contents

The generated PDF includes:

AutoPrinter Integration

If you have RAD AutoPrinter configured, the Save & Print button will send invoices directly to your printer. Configure this in Admin Settings.

Recurring Invoices

Set up automatic recurring invoices for subscription services, maintenance contracts, or managed services.

Creating a Recurring Invoice

1
Click New Recurring

Click New Recurring in the sidebar shortcuts to open the recurring invoice form.

2
Select Customer

Search for and select the customer who will receive the recurring invoices.

3
Configure Template

Set up the recurring invoice template:

  • Template Name - A name to identify this recurring invoice
  • Frequency - Weekly, Bi-Weekly, Monthly, Quarterly, Semi-Annually, or Annually
  • First Invoice Date - When the first invoice will be generated
  • Billing Terms - Due on Receipt, Net 15, or Net 30
4
Add Line Items

Add the products and services that will appear on each invoice. Search your catalog or enter custom items.

5
Set Automation Options

Enable optional automation features:

  • Auto-send email - Automatically email the invoice when generated
  • Auto-charge card - Automatically charge the customer's saved payment method
  • Apply available store credit - Automatically use the customer's store credit balance toward each generated invoice before anything is charged or billed

Managing Recurring Invoices

Use the Recurring filter in the sidebar to view all recurring invoice templates. Click on a template to:

Run Now

You can generate an invoice from a template immediately instead of waiting for the next scheduled date. Use the Run Now action on a recurring template - you'll be asked whether to also charge the customer's saved card right away.

Payment Method Required

To use auto-charge, the customer must have a saved payment method on their profile. You can add payment methods in the customer's profile page.

Overdue Payment Reminders

The system can automatically email customers when a recurring invoice payment is overdue. Enable the reminders and set the timing (days after the due date and repeat interval) in the billing settings on the Maintenance Plans page.

Frequently Asked Questions

Can I edit an invoice after it has been sent?
Yes, you can edit invoices at any time by clicking on them in the list. Changes are saved when you click Save or Save & Send.
How do I cancel an invoice?
Change the invoice status to "Cancelled" using the Status dropdown, then save the invoice. Cancelled invoices remain in the system for record-keeping.
How do I delete an invoice?
Click the Delete Invoice button when viewing an invoice, or use the checkboxes in the list to delete several at once. Deletion is permanent - consider using the Cancelled status instead if you need to keep a record. Invoices that have payments on them can only be deleted by owners and admins.
Can a customer pay part of an invoice?
Yes. Both staff (via Take Payment) and customers (via the portal) can pay any amount up to the balance due. The invoice shows Partial status until the balance reaches zero, then flips to Paid automatically.
How do I refund to store credit?
Click Refund on the invoice and choose Store Credit as the refund method. The amount is added to the customer's store credit balance immediately and can be applied to any future invoice.
How do I handle tax-exempt items?
Each line item has a taxable checkbox. Uncheck it to exclude specific items from tax calculation.
What is the attention icon on some invoices?
The bouncing attention icon indicates that a customer has replied to the invoice via the communication feature. Click on the invoice to view and respond to their message.
How do I use store credit for payment?
Click Take Payment, then select Store Credit as the payment method. The customer's available credit balance will be displayed, and you can enter the amount to apply.
Can I link an invoice to a ticket?
Yes, when you create an invoice from a ticket (using the Create Invoice button on the ticket view), the invoice is automatically linked to that ticket.
What happens when a recurring invoice runs?
The system creates a new invoice based on the template. If auto-send is enabled, it emails the invoice. If auto-charge is enabled and a payment method is configured, it attempts to charge the customer's card.

Limits & Considerations

Need Help?

Have questions about invoicing? Contact our support team for assistance.

Contact Support