Utilizing the tools available within LeadMagicX, you can generate invoices for your customers and clients. You can manage their statuses efficiently, including voiding them and handling refunds. This guide ensures that you seamlessly capture your payments, manage invoices, and understand the intricacies of voiding and refunds. Let’s delve right in.
NOTE: You can add general notes to the invoice using the settings icon near the “New” button.
Click on the pencil icon to add your business information.
Under Add Products:
NOTE: Remember, to invoice a product, it must already exist in your product list. For guidance on setting up new products, refer to our product tutorials.
Add Payment Schedule:
Allows for upfront deposits and breaking payments into separate installments.
Payments can be set by percentage or fixed amounts.
Specific dates can be assigned for different payments.
Users can change the payment schedule at a later date.
An example is shown with two payments: one paid and one pending.
Under Additional Options:
Note: Attachments are sent only with the initial email when the estimate or invoice is first sent, not with the ones that are subsequently scheduled.
NOTE: Navigate to Payments > Transactions to review both successful and failed transactions.
Businesses can take advantage of several features when using custom payment providers for invoice transactions. These include payment schedules, partial payments, tip inclusion, and automatic late fee calculation, enhancing flexibility and control over invoice payments. This allows businesses to manage payment history and outstanding balances seamlessly.
Benefit : This feature provides greater payment flexibility, enabling businesses to offer tailored payment options to customers while tracking payment history efficiently.
How to use it :
1- Navigate to Payments > Invoices & Estimates.
2- Enable scheduled payments and track partial payments for invoices.
3- Allow customers to add tips during payment (if supported by the provider).
4- Manage late fees automatically when payments are overdue.
Late fees can be attached to invoices, allowing you to apply charges for delayed payments. This is accessible both globally across all invoices and individually at the invoice level. You can customize the settings with options like grace periods, intervals, and maximum charges to suit your specific billing needs.
Benefit: Implementing late fees encourages timely payments while offering flexibility in managing different invoice scenarios.
How to Use It:
Special Requirements/Limitations:**
**Late fees apply only after the invoice due date or payment schedule deadlines are missed. Customers are notified via email when late fees are charged.
The support for bank-only transfers (ACH and SEPA) in the invoicing module, offers businesses more control over payment methods, reducing processing costs, and improving client convenience.
Users can globally configure default payment methods or customize them per invoice for tailored collections.
How to Use:
1- Configure global settings via Payments > Invoices & Estimates > Settings > Payment Settings.
2- Customize payment methods for individual invoices by selecting “Manage Payment Methods” from the invoice menu.
Note: Supported for ACH and SEPA transfers through Stripe; only available for invoices in supported currencies.
Businesses can conveniently void sent, overdue, or paid invoices, addressing the common challenge when a client discontinues midway between a scheduled recurring template, leaving unpaid invoices. Voiding these invoices rectifies any misalignment with payment stats.
NOTE: Once voided, an invoice cannot be reinstated.
Navigate to Payments → Transactions. Choose the Refund action available under the three dots corresponding to the successful transaction. This area displays all refund attempts, both successful and failed, for that transaction. You shouldn’t need to access the payment provider dashboard separately.
TIP: Always double-check refund amounts and details to avoid discrepancies.

To void an invoice, simply navigate to Payments > Invoices. Click on the iconic three dots, choose void , and upon the confirmation prompt, select void again.
Remember, whether successful or failed, every transaction is easily accessible under Payments > Transactions. Dive into LeadMagicX and experience streamlined, effective invoicing.
Users can add back-dated payment dates when recording manual payments. Align the transaction records with the actual payment date. This improves the precision of financial tracking.
Question: How do I set up and manage late fees on invoices?**
**Answer: You can configure late fees globally under Invoice Settings > Payments, which will apply to all future invoices. For specific invoices, turn on the “Late Fees Configuration” option within the invoice, where you can further customize grace periods, intervals, and maximum fees.
Question: Can I use payment plans for invoices?**
**Answer: Yes, you can set up payment plans to break payments into installments or request upfront deposits. Payments can be configured by percentage or fixed amounts and scheduled for specific dates.
Question: How do I void an invoice?**
**Answer: To void an invoice:
Navigate to Payments > Invoices.
Locate the invoice, click on the three-dot menu, and select “Void.”
Confirm the voiding process when prompted.
Question: What happens when I void an invoice?**
**Answer: Voiding an invoice removes it from active statuses but does not delete it. You can still access voided invoices by using the “Void” filter in the Invoices section. Once voided, an invoice cannot be reinstated.
Question: How do I issue a refund for a paid invoice?**
**Answer: To issue a refund:
Go to Payments > Transactions.
Locate the transaction and click the three dots to select “Refund.”
Choose to refund the full amount or a partial amount.
Question: Can I track invoice statuses and transaction details?**
**Answer: Yes, you can track invoice statuses (e.g., draft, paid, overdue) in the Invoices section. Transaction details, including successful and failed payments, can be found in Payments > Transactions.
Question: How can I retrieve and manage voided invoices?**
**Answer: To view voided invoices:
Go to Payments > Invoices.
Click on the Filters button, select Status , and choose “Void” from the dropdown list.
Question: Are audit logs maintained for voided and refunded invoices?**
**Answer: Yes, comprehensive audit logs are kept for all void, refund, and delete operations, ensuring transparency and tracking for financial actions.
Question: How many files can I attach to an invoice and what is the maximum file size?**
**Answer: You can attach up to 10 files per invoice, with the total size for all attachments combined not exceeding 20MB.
Question: Can I include attachments with my invoices?**
**Answer: Yes, you can attach up to 10 files with a total size limit of 20MB to invoices. These attachments will be sent along with the invoice in the initial email but not with subsequent scheduled emails.
Question: How do I handle a customer who wants to pay half now and half later?
Answer: Use the Payment Schedule feature. When creating the invoice, you can split the total into installments. You can set the first 50% as a “Deposit” due immediately and schedule the remaining 50% for a future date.
Question: If I refund a payment in the “Transactions” tab, does the money go back to the client automatically?
Answer: If the original payment was made via a Live Credit Card (Stripe/NMI) , yes—the refund is processed through the gateway back to their card. If the payment was Manual (Cash/Check), the “Refund” action just updates your internal records to show that you gave the money back; you still need to physically return the cash or check.
Question: How can I ensure my financial records are accurate if a customer pays me in cash before I record it in the system?
Answer: You can use the Record Backdated Transactions feature. When recording a manual payment (like cash or check), the system allows you to select the specific date the payment actually occurred. This ensures your transaction history reflects the real-world payment date rather than the day you entered the data.