Sign in to PilotLedger
Quoting, invoicing, flight operations, and client delivery for commercial drone pilots.
Quoting, invoicing, flight operations, and client delivery for commercial drone pilots.
Loading...
Your active job sheets and field tasks
Loading assignments...
No upcoming maintenance
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading expenses...
Loading P&L report...
Customize prefixes and numbering for invoices, quotes, and jobs.
Set go/no-go weather thresholds for drone operations. These thresholds are evaluated on the job detail weather card.
Manage your Certificates of Insurance (COI). Upload PDFs and track expirations.
Set up Stripe Connect to accept credit card and ACH payments from your clients.
Get found by property owners looking for drone services in your area.
When enabled, your profile appears in public search results
Custom services you've saved will appear in your quote builder dropdown. Edit or remove services you no longer use.
Custom deliverables you've saved will appear in your quote builder dropdown.
Define up to 4 tax rates for your jurisdiction. Each service on a quote or invoice can be assigned one of these rates. You are responsible for the accuracy of your tax rates. Consult a tax professional if you are unsure.
Connect your Stripe account to accept online payments from clients. Funds are deposited directly to your bank account.
Used on invoice PDFs and the customer pay page when the invoice offers wire, check, or call-in card payments.
Only shown to customers when an invoice explicitly offers wire payment.
Set default preferences for legal disclaimers on new quotes. These are starting values — you can always adjust per quote.
Select which categories are enabled by default on new quotes (universal is always included).
Clean up old data, delete unused clients, quotes, or invoices.
Update your account password.
Add an extra layer of security using an authenticator app like Google Authenticator or Authy.
Your professional @pilotledger.com email address for client communications
Automated email sequences for quotes, invoices, and client follow-ups
Manage drip campaigns, follow-up sequences, and automated notifications sent to your clients.
Share this link with prospective clients to collect project details and auto-create quotes
Embed a quote request form on your own website — submissions create leads in your CRM
Embed a trust badge on your website that links to your verified directory profile
Subscribe to your jobs in Google Calendar, Apple Calendar, or Outlook
Choose how PilotLedger sends emails to your clients
| Name | Company | Quotes | Invoices |
|---|
| Quote # | Client | Total | Status | Date | Actions |
|---|
| Invoice # | Client | Total | Paid | Status | Date | Actions |
|---|
| Company | Plan | Tier | Override | Directory | Quotes | Users | Joined | Actions |
|---|
| Name | Role | Last Login | Actions |
|---|
| Name | Company | Plan | Role | Last Login | Joined | Actions |
|---|
| Date | Admin | Action | Target | Details |
|---|
Run retention check to flag old quotes and archive/delete per policy.
Loading feedback...
Loading posts...
Listed IPs and CIDRs are rejected at the front door — before session, auth, or any route. Single-IP entries are matched exactly; CIDRs are matched with the PostgreSQL inet <<= operator.
| IP / CIDR | Type | Reason | Note | Blocked By | Blocked At | Action |
|---|---|---|---|---|---|---|
| Loading... | ||||||
Update your admin account password.
Loading...
Quote requests from property owners who found you in the directory.
When property owners request quotes through your public profile, they'll appear here.
Requests for Proposal from clients that match your profile services and service areas.
When clients post projects matching your services and areas, they'll appear here.
| Description | Qty | Rate | Amount |
|---|
No payments recorded
No expenses recorded for this job
| Description | Qty | Rate | Amount |
|---|
Loading...
| Name | Company | Specialty | Rate | Insurance Exp | Part 107 Exp | Status | Rating |
|---|
| Name | Trigger | Steps | Active Runs | Status | Actions |
|---|