Skip to main content
Professional Invoicing

Professional invoices with Invoice Ninja

Invoices and payment links for ticket purchases. Perfect for B2B sales and corporate events.

Invoicing

Professional invoices

Every ticket purchase automatically generates a professional invoice in Invoice Ninja with all the details.

Clients

Client management

Automatically creates new clients or links to existing ones. Build your customer database with every sale.

Tickets

QR code tickets

The invoice includes a unique QR code for event check-in. Customers can use the invoice as their ticket.

Self-service

Client portal

Customers access their invoices through Invoice Ninja's client portal. View history, download PDFs, and pay online.

Real-time

Webhook sync

Payment notifications flow back automatically. When customers pay, tickets are marked as confirmed instantly.

Global

100+ currencies

Invoice in any currency supported by Invoice Ninja. Perfect for international events and clients.

Selfhosted

Selfhosted friendly

Works with your own Invoice Ninja installation. Full control over your invoicing data and branding.

How it works

Automatic invoicing in four simple steps.

1

Connect account

Add your Invoice Ninja API URL and token in settings. Works with hosted or selfhosted.

2

Create tickets

Add ticket types to your events. Invoice Ninja handles the billing side.

3

Customer purchases

When someone buys tickets, an invoice is created automatically in Invoice Ninja.

4

Invoice sent

Customer receives the invoice with QR ticket. Payment confirmation syncs back automatically.

Two checkout modes

Choose the mode that fits your workflow.

Invoice mode

Customers select tickets and enter promo codes in Event Schedule. Each purchase creates a separate invoice in Invoice Ninja.

  • Multiple promo codes per event
  • Per-ticket promo targeting
  • Full checkout control in Event Schedule

Payment link mode

Customers select tickets and enter promo codes on Invoice Ninja's purchase page. Invoices are grouped together for easier management.

  • Invoices grouped in Invoice Ninja
  • Invoice Ninja purchase page
  • One promo code per event

Perfect for business events

Professional invoicing for corporate clients and B2B sales.

B2B Ready

Corporate clients get proper invoices for expense reports and accounting.

Tax Tracking

Invoice Ninja handles tax calculations and reporting for your records.

Flexible Payments

Customers pay through Invoice Ninja using their preferred payment method.

Frequently asked questions

Common questions about Invoice Ninja integration.

Can I use Invoice Ninja with selfhosted Event Schedule?

Yes, both Event Schedule and Invoice Ninja can be selfhosted, giving you full control over your event management and invoicing infrastructure.

Are QR code tickets generated automatically?

Yes, when a payment is recorded in Invoice Ninja, tickets with unique QR codes are automatically generated and sent to buyers via email.

Does Invoice Ninja create client records automatically?

Yes, new clients are created automatically in Invoice Ninja when tickets are purchased. Existing clients are matched by email address to avoid duplicates.

Can I use both Stripe and Invoice Ninja?

You can configure either Stripe or Invoice Ninja for each schedule, depending on whether you need instant card payments or professional B2B invoicing.

Professional invoicing made easy

Connect Invoice Ninja and automate your event billing today.

.eventschedule.com
Get Started Free