Documentation | InstantInvoice Help Center

Documentation & Help Center

Welcome to the InstantInvoice documentation. Here you'll find everything you need to know about creating professional invoices, managing clients, automating billing, and getting the most out of our platform. Whether you're a freelancer, small business owner, or enterprise user, we've got you covered.

Introduction to InstantInvoice

InstantInvoice is a powerful online invoice generator designed to help freelancers, contractors, and small businesses create professional invoices in seconds. Our platform combines ease of use with advanced features like AI-powered generation, recurring billing, and payment processing.

Key benefits include:

  • No signup required — Start creating invoices instantly
  • Professional templates — Choose from multiple designs
  • Automatic calculations — Taxes, discounts, and totals done for you
  • PDF download — Get print-ready invoices in seconds
  • Secure storage — Your data is encrypted and protected

💡 Getting started: Head to our Invoice Generator to create your first invoice. No credit card or signup required.

Creating Invoices

This guide walks you through every step of building an invoice in InstantInvoice — from opening the editor to downloading the finished PDF. Whether you're a freelancer or a business owner, you'll be sending professional invoices in minutes.

Open the editor

Head to the Invoice Generator. The editor loads instantly — no signup required. If you are signed in, your saved business details and client list will be available automatically.

💡 Pro tip: Bookmark the invoice generator page for quick access. You can start creating invoices in seconds without logging in.

Fill in details

The invoice form has two main sections at the top:

  • From (your business) — your company name, email, phone, and address.
  • Bill To (your client) — the client's name, email, phone, and address.

You can also set the invoice number, issue date, and due date. InstantInvoice auto-generates the invoice number, but you can change it to match your own numbering system.

📝 Note: Saved businesses and clients are synced across devices when you're logged in.

Add line items

Line items are the core of your invoice. Each one has a description, quantity, and unit price.

  1. Click Add Item to create a new row.
  2. Type a description for the item or service.
  3. Enter quantity and unit price.
  4. Repeat for every product or service you're billing.

Taxes and discounts

Below the line items you will find fields for tax and discount:

  • Tax — enter a percentage or flat amount. Multiple tax rates can be added.
  • Discount — reduce the total with a percentage or fixed amount.

Both are optional. The subtotal, tax, discount, and grand total are calculated automatically.

Preview and download

The live preview shows exactly what your invoice will look like. As you make changes, the preview updates in real-time. When you're happy, click Download PDF.

Invoice Templates

InstantInvoice comes with a variety of professionally designed templates to suit different industries and business types. Each template is fully customizable and optimized for both digital viewing and print.

Available Template Styles

  • Classic Business — A polished, corporate design with clean billing blocks and bordered tables. Perfect for agencies, consultants, and established businesses.
  • Modern Professional — Bold header colors and zebra striping effects. Ideal for startups, creative agencies, and digital services.
  • Minimal Invoice — Clean, distraction-free design with thin borders and clear hierarchy. Best for freelancers and personal brands.
  • Construction Invoice — Designed for task billing with columns for rates, taxes, and additional costs. Great for contractors and builders.
  • Freelance Invoice — Centered layout with simplified sections for quick client billing. Perfect for designers and remote workers.

Customizing Templates

All templates can be customized with your brand identity:

  • Upload your company logo
  • Choose custom brand colors
  • Add or remove sections as needed
  • Adjust font styles and sizes

💡 Pro tip: Save your customized template as a default to speed up future invoice creation.

Business & Clients Management

Managing your business information and client list efficiently is key to streamlining your invoicing workflow. InstantInvoice provides powerful tools to keep everything organized.

Business Profile

Your business profile stores essential information that auto-fills every new invoice:

  • Company name and legal business name
  • Tax ID / VAT number (for compliance)
  • Address, phone, and email
  • Logo upload
  • Bank account details for payment instructions

Client Management

Save client information to your address book for quick access on future invoices:

  • Client name, company, and contact details
  • Billing address and shipping address
  • Preferred payment method
  • Notes and special terms
  • Invoice history with this client

📝 Note: Client data is encrypted and only accessible to you. We never share or sell your client information.

Dashboard & Analytics

The InstantInvoice dashboard gives you a bird's-eye view of your invoicing activity. Track performance, monitor payments, and gain insights into your business finances.

Dashboard Overview

  • Revenue Summary — Total invoiced, paid, and outstanding amounts
  • Invoice Status Breakdown — Sent, viewed, paid, overdue counts
  • Recent Activity — Latest invoices and client actions
  • Payment Trends — Monthly and quarterly comparisons

Analytics & Reports

Generate detailed reports to understand your business better:

  • Revenue Report — Track income over time periods
  • Client Report — See which clients generate the most revenue
  • Payment Timeline Report — Analyze average payment times
  • Tax Summary — Export tax data for filing purposes

💡 Pro tip: Export your reports as CSV or PDF for accounting or sharing with your accountant.

Export & Backup

Keep your data safe and accessible with our export and backup features. Whether you need to switch platforms or simply want a local copy of your invoices, we've made it easy.

Export Options

  • Single Invoice Export — Download any invoice as PDF, CSV, or JSON
  • Bulk Export — Export multiple invoices at once (date range, client filter)
  • All Data Export — Download your complete business data including clients, invoices, and settings

Automatic Backups

For logged-in users, we automatically backup your data:

  • Daily automatic backups of all invoice data
  • 30-day retention for easy recovery
  • One-click restore from any backup point

📝 Note: Guest users' data is stored locally in your browser. Create a free account to enable cloud backup and sync across devices.

Payments Integration

Accept payments faster by integrating with popular payment gateways. InstantInvoice supports multiple payment options so your clients can pay you the way they prefer.

Supported Payment Gateways

  • Stripe — Accept credit cards, Apple Pay, Google Pay
  • PayPal — Global payment processing with buyer protection
  • Bank Transfer — Display your bank details for direct transfers
  • Manual Payment — Track cash, check, or other offline payments

Setting Up Payments

  1. Go to Settings → Payment Gateways
  2. Connect your Stripe or PayPal account (API keys required)
  3. Configure payment confirmation settings
  4. Choose which payment methods to display on invoices

💡 Pro tip: Enable automatic payment confirmation to mark invoices as paid instantly when a client completes checkout.

Recurring Invoices

Automate your recurring billing with subscription-style invoices. Perfect for retainers, memberships, subscription services, and ongoing projects.

Creating a Recurring Invoice

  1. Navigate to Recurring → New Recurring Series
  2. Select the client and add line items as usual
  3. Choose frequency (weekly, monthly, quarterly, annually)
  4. Set start date and end date (optional)
  5. Configure automatic payment if desired

Managing Recurring Series

  • Pause/Resume — Temporarily stop billing without deleting the series
  • Edit — Update items, prices, or frequency for future invoices
  • Cancel — End the recurring series entirely
  • History — View all invoices generated from this series

⚠️ Important: Changes to a recurring series only affect future invoices. Past invoices remain unchanged.

Payment Reminders

Never chase payments again. Our smart reminder system automatically notifies clients about upcoming and overdue invoices, saving you time and improving cash flow.

Reminder Types

  • Upcoming Reminder — Sent 3-7 days before due date
  • Due Today Reminder — Sent on the due date
  • Overdue Reminder — Sent 1, 7, 14, and 30 days after due date
  • Payment Confirmation — Sent when a payment is received

Configuring Reminders

  1. Go to Settings → Payment Reminders
  2. Toggle which reminder types you want enabled
  3. Customize email templates for each reminder type
  4. Set the timing for each reminder (days before/after due date)
  5. Save your preferences

💡 Pro tip: Personalize reminder emails with your brand voice to maintain a professional relationship with clients.

Frequently Asked Questions

Is InstantInvoice really free?

Yes! Our basic invoice generator is completely free with no hidden costs. You can create and download unlimited invoices. Premium features like recurring invoices and payment integrations are available in paid plans.

Do I need to sign up to create an invoice?

No registration is required. You can start creating invoices instantly as a guest. However, creating a free account allows you to save your business details, access invoices from any device, and use advanced features.

Can I customize the invoice templates?

Absolutely! You can add your logo, choose brand colors, and even create custom templates. All templates are fully customizable to match your brand identity.

What file formats can I download?

Invoices can be downloaded as PDF, CSV, or JSON. PDF is optimized for printing and client delivery, while CSV/JSON are great for accounting software imports.

Is my data secure?

Yes. All data is encrypted using AES-256-GCM encryption. Guest data is stored locally in your browser with encryption keys stored in HTTP-only cookies. Cloud data for logged-in users is stored on secure infrastructure with regular backups.

Can I accept credit card payments?

Yes, through our Stripe and PayPal integrations. Clients can pay directly from their invoice with a single click.

Contact Support

We're here to help! Reach out to our support team through any of these channels:

  • Email: support@instantinvoice.io — Response within 24 hours
  • Live Chat: Available Monday-Friday, 9 AM - 6 PM EST
  • Help Center: Browse our knowledge base for instant answers
  • Community Forum: Connect with other users and share tips

💡 Tip: Include your account email and invoice ID (if applicable) when contacting support for faster assistance.

API Reference

For developers and businesses needing programmatic access, InstantInvoice offers a RESTful API. Create, retrieve, update, and delete invoices programmatically.

API Overview

  • Base URL: https://api.instantinvoice.io/v1
  • Authentication: Bearer token (API key)
  • Response Format: JSON
  • Rate Limits: 1000 requests per hour for paid plans

Example: Create an Invoice

POST /invoices
Authorization: Bearer your_api_key
Content-Type: application/json

{
  "client": {"name": "Acme Corp", "email": "billing@acme.com"},
  "items": [{"description": "Web Design", "quantity": 1, "unit_price": 1500}],
  "due_date": "2026-06-15"
}

For complete API documentation, including authentication, endpoints, and code samples, visit our API Developer Portal.

📝 Note: API access is available on Professional and Enterprise plans. Basic users can use our web interface for all features.