Skip to main content

How to create ad-hoc invoices for Customers?

Learn how to create one-time invoices for customers in Stripe

Updated over a week ago

Step-by-Step Guide

  1. Log in to Your Stripe Dashboard

  2. Go to the “Customers” Section

    • In the left-hand menu, click on Customers.

    • Use the search bar to find the customer you want to charge.

  3. Create a New Invoice

    • Click on the customer's name to open their profile.

    • Navigate to the Invoices tab.

    • Click + Create Invoice.

  4. Add Invoice Details

    • Line Items: Click Add item and enter a description of what you're charging for (e.g., “Private Training Session” or “Custom Membership Fee”).

    • Amount: Enter the amount you want to charge.

    • Currency: Ensure it matches the customer's preferred payment currency.

  5. Set Payment Collection Method

    • Under Payment collection, select Auto-charge customer.

    • This will automatically charge the customer using their saved payment method.

  6. Review & Finalize

    • Click Preview Invoice to verify the details.

    • Ensure that Auto-charge customer is enabled.

    • Click Finalize Invoice.

  7. Charge the Customer Immediately

    • Once the invoice is finalized, click Charge customer now to process the payment immediately.

  8. Track Payment Status

    • Go to the Invoices section to confirm the payment status.

    • If the payment fails, you can retry the charge or contact the customer.

Did this answer your question?