✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView for Sprout Invoices: invoices & estimates as tables

Read the sa-invoice, sa-estimate, and sa-client custom post types and join totals from postmeta. Sort, filter, and inline-edit across the whole ledger.

♾️ Lifetime License available

SleekView table view for Sprout Invoices

Estimates, invoices, and clients in one ledger

Sprout Invoices uses three custom post types — sa-invoice, sa-estimate, and sa-client — with totals, line items, and payment data in postmeta. The default admin keeps each on its own screen. SleekView gives finance teams one ledger view with type, total, and status as columns, plus a separate clients view for relationship management.

Sample columns

A typical Sprout Invoices view

SleekView reads all three CPTs and pivots postmeta for total, balance, status, and client.
Source: wp_posts (sa-invoice + sa-estimate + sa-client) + wp_postmeta
Doc Type Client Total Balance Status
SI-3024 Invoice Acme Studio $4,200.00 $0.00 Paid
SE-1182 Estimate Brew Coop $1,800.00 Pending
SI-3023 Invoice Hello Dev $2,400.00 $2,400.00 Overdue
SI-3022 Invoice Design IO $960.00 $480.00 Partial

Comparison

Default Sprout Invoices vs SleekView

Default Sprout Invoices

  • Estimates, invoices, and clients live on separate admin screens
  • Totals and balance are in postmeta — not visible in default lists
  • Filtering by status is fixed — no custom queries like "partial more than 30 days"
  • Bulk operations limited to status changes
  • Custom sa_meta fields aren't surfaced in any list

SleekView

  • Read sa-invoice, sa-estimate, and sa-client in one combined view
  • Total, balance, and partial-payment indicator as columns
  • Inline-edit status, due date, and client across many records
  • Save "Overdue invoices by client" or "Pending estimates this week" as views
  • Tabbed setup with invoices, estimates, and clients on one screen

Features

What SleekView gives you for Sprout Invoices

Three CPTs in one ledger

Default Sprout Invoices admin keeps invoices, estimates, and clients separate. SleekView gives you a unified view so revenue ops can see everything at once.

Balance and partial payments

Sprout supports partial payments. SleekView surfaces the running balance as a column so finance can spot half-paid invoices that need follow-up.

Client view with totals

Read the sa-client CPT with aggregate totals (lifetime billed, outstanding) computed across linked invoices. A real CRM table from existing data.

Audience

Who uses SleekView for Sprout Invoices

Finance teams

One ledger with status, balance, and overdue indicators visible. Daily reconciliation in minutes instead of clicking through dozens of invoices.

Agency owners

Per-client view with lifetime revenue, pending estimates, and outstanding invoices in one row — better than the default separated screens.

Account managers

Filter to a specific client, see every estimate and invoice in chronological order, and update status inline while on a call.

Questions

Common questions about SleekView for Sprout Invoices

sa-invoice, sa-estimate, sa-client, and sa-payment. Each can be its own SleekView view, or combined in a tabbed surface.

 

Sprout stores totals, line items, paid amounts, and balance in postmeta. SleekView pivots the relevant keys into named columns and computes the balance display column.

 

Yes. Sprout links invoices and estimates to a client post via meta. SleekView surfaces the client column and lets you filter to a specific client to see their full history.

 

Yes. SleekView writes through Sprout's data model, so si_invoice_paid and related actions fire when you mark an invoice paid inline.

 

Yes. Balance is computed from total minus paid amounts. SleekView shows a partial-payment status when balance is greater than zero but less than total.

 

Yes. Any filtered view exports to CSV with the visible columns — useful for accountant handoffs and quarterly reporting.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView