Secure one-time setup
Step 1 of 7 · Welcome

Let's launch Sky Invoice

This wizard creates your database tables, your owner account and all settings, so your invoicing SaaS is ready to sell in a few minutes.

Automatic databaseTables and plans created for you
No file editingEvery setting entered right here
Secure by defaultInstaller locks itself when done
Server check
PHP 8.1 or newer (you have 8.4.23)
PDO MySQL extension
cURL extension
mbstring extension
fileinfo extension
OpenSSL extension
config/ folder is writable
storage/ folder is writable
public/uploads/ folder is writable
Your server is readyKeep your MySQL database name, username and password handy for the next step.
Step 2 of 7 · Database

Connect your database

All tables are created automatically. If the database doesn't exist yet, setup tries to create it for you.

Almost always localhost.
Where do I find these?
  1. aaPanel: Databases → Add database. Use the same name for the database and user, copy the password.
  2. cPanel: MySQL Databases → create a database and a user, then "Add User To Database" with ALL PRIVILEGES. Names include your account prefix (e.g. cpuser_invoice).
Step 3 of 7 · Website

Your brand & website

Your brand name appears on the website, inside the app and in every email.

Detected automatically.
Shown to customers. Defaults to your admin email.
Step 4 of 7 · Admin account

Create your owner login

You'll use this Super Admin account to manage businesses, plans, payments and settings.

At least 8 characters. Mix letters, numbers and a symbol.
Step 5 of 7 · Email

How should emails be sent?

Used for signup verification, password resets, invoices and payment reminders.

Quick fill
For Gmail use an App Password.
Sent to the admin email from step 4.
Step 6 of 7 · Payments · optional

Get paid for your plans

Turn on the gateways businesses will use to buy your plans. You can skip this and add them later.

Paytm UPIQR code for GPay, PhonePe, Paytm and BHIM · auto-confirmed
Use the UPI ID of the same Paytm merchant account as the MID.
CashfreeCards, net banking and wallets
After setup, add the webhook URL from Super Admin → Payment Gateways in your Cashfree dashboard.
Step 7 of 7 · Install

Ready to launch

Review your details, then install. This takes a few seconds.

You're live!

Sky Invoice is installed and ready for your first customers.

Review your plansPrices and limits in Super Admin → Plans
Check emailSend a test from Settings → Email
Share your websiteBusinesses can sign up and start a trial
Last step · daily automation

Add a daily cron job (aaPanel: Cron → Shell script; cPanel: Cron Jobs → Once per day) so reminders, overdue invoices and UPI payments are handled automatically:

No cron available? Ask a free service like cron-job.org to open this URL once a day: