Bulk Download Invoices is not yet compatible with Blesta 6 - we're working on it.

Bulk Download Invoices

The Bulk Download Invoices plugin allows you to download multiple invoices at once, streamlining your billing management within the Blesta system.

From £11.99 - View Pricing

Features

What Bulk Download Invoices gives you

Staff and Client Area

Gives both your staff and your clients a purpose-built interface in their own area of Blesta.

Fully Translatable

Every staff and client label ships in editable language files, ready to translate into any language or reword to match your brand.

Sits in the Staff Tools Menu

The staff export screen lives under Tools, right where your team already goes for reporting, with no dashboard clutter added anywhere else.

Per-Staff-Group Permissions

Access to the staff export screen is a permission you grant per staff group, so you decide which roles can pull invoices across the whole company.

Client and Client Group Filters

Staff can restrict an export to one client or to an entire client group, which makes per-reseller, per-brand, and single-client invoice packs a two-click job.

Filter by Date Billed, Date Due, or Date Paid

Staff decide which invoice date the range applies to, so the same screen produces a billing report, an aged-receivables pull, or a paid-in-period pack for your accountant.

Currency and Status Filters

Narrow an export to any combination of currencies and to Active or Proforma invoices, and drafts and voided invoices are always left out so exports never contain paperwork you did not issue.

Ready-to-Use CSV Summary

The CSV export lists invoice number, client, date billed, date due, currency, subtotal, total, paid, remaining, and status, so it drops straight into a spreadsheet or your bookkeeping import without reformatting.

Three Export Formats

Choose Merge for one combined PDF, Separate for one PDF per invoice bundled into a single ZIP download, or CSV summary for a spreadsheet of invoice details. Pick a different format for every export without changing any settings.

Inclusive Date Range with Quick Presets

Set an inclusive start and end date to get exactly the invoices you want, or use the one-click This month, Last month, This quarter, and This year presets to build weekly, monthly, quarterly, or yearly accounting packs in seconds.

Client Self-Service Downloads

Clients get their own Bulk Download Invoices page in the portal with the same date, currency, status, and format choices, strictly limited to their own invoices, so your team stops fielding "please resend last year's invoices" tickets.

v2.0.0 - 2026-09-11

PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x

Added an invoice status filter, ZIP bundling for the per-invoice export, a CSV summary export, a client-area bulk download page, date-range presets, a choice of date field (billed/due/paid), and client/client-group filtering.
The client bulk download page now respects each contact's Invoices permission: a contact whose account holder has not given them access to Invoices can no longer open the page or export the account's invoices from it.

v1.0.0 - 2024-09-23

PHP 7.2 - 7.3, 8.1 - 8.4 · Blesta 5.x

- V1.0.0
Blesta Club release

Pricing Options

Get exactly what you need and want.

Requires PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x

Included In

Value: £42.3

£14.99
per month
  • +51 Other Extensions
  • Additional Discounts
  • Included Support & Updates
Leased
£11.99
per year
  • Partially Encoded
  • Full Functionality
  • Included Support & Updates
Owned
£40
one time
  • Partially Encoded
  • Buy Once Use Forever
  • 1 Year Support & Updates
Owned - Source
£80
one time
  • Source Available
  • Buy Once Use Forever
  • 1 Year Support & Updates

Not sure whether to lease or own? Our FAQ explains how the licence types differ.

Reviews

What our customers say

(0 customer reviews)

Seems like this extension doesn't have reviews yet...
Be one of the firsts to leave a review!

It is possible to leave a review only if you have purchased this extension or a Club tier which contains it.
We reserve the right to alter wording or formatting for presentation.
We will discuss any changes made and offer the option to withdraw review text if the changes can't be agreed on.
It may take up to 1 hour for a review to appear or update due to caching.

You might also like

More extensions to explore

Blesta 6

Plugin

Announcements

(1)

Integrate the Announcements plugin to provide updates and news to your clients.

PHP 8.2 - 8.4 · Blesta 6.x

Blesta 5

Plugin

Convoy Automatic Stock

Automate Convoy stock management.

PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x

Blesta 5

Plugin

Cookie Cuttr

Implement cookie compliance easily.

PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x

Blesta 5

Plugin

Credit Awards

Give your clients rewards based upon service purchases.

PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x

Blesta 5

Plugin

Crisp Live Chat

Integrate Crisp live chat into your client area.

PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x

Blesta 5

Plugin

Custom Currency Conversion

Set custom exchange rules for currencies.

PHP 7.2 - 7.4, 8.1 - 8.4 · Blesta 5.x