Changelog

All the latest updates, improvements, and fixes to PineBill. Stay informed about new features and enhancements.

Improvement

Editable Invoice and Estimate Numbers

You can now edit invoice and estimate numbers manually from the generator.

This helps when a customer requires a specific reference, when you need to match an external accounting system, or when your team already has an established numbering format.

What's New

  • Editable invoice numbers — update the invoice number while creating or editing an invoice
  • Editable estimate numbers — update the estimate number while creating or editing an estimate
  • Duplicate protection — PineBill checks that each number stays unique within your organization

Generated numbers still work the same way. Use Generate when you want PineBill to create the next number for you, or type your own when you need full control.

1 min read
PT
PineBill Team
Improvement

Refreshed Dashboard UI, Sidebar, and Settings Hub

PineBill's dashboard navigation has been reorganized to make the app easier to move through day to day. This update focuses on a cleaner sidebar, a central Settings hub, and a more useful Organization overview page.

A cleaner sidebar structure

The dashboard sidebar is now grouped into clearer sections:

  • Overview for Home, Analytics, and Vault
  • Billing for Invoices, Estimates, and Recurring
  • Records for Customers, Products, and Payment Methods
  • Organization for Organization and Settings
Currency format selection in invoice editor

This makes the dashboard feel less crowded and reduces the amount of hunting around for setup pages and secondary tools.

Faster create actions

You can now jump into common creation flows directly from the sidebar.

Invoices, Estimates, and Recurring Invoices include quick plus actions right inside the navigation, so you can start a new document without opening the list page first.

On smaller screens, the sidebar also auto-collapses when entering generator pages so you get more working space while creating invoices and estimates.

New centralized Settings hub

Instead of scattering setup pages across different areas, PineBill now includes a dedicated Settings page that groups configuration into focused sections:

  • Organization Management for Company Settings, Subscription, and Employees
  • Documents for Invoice Settings and Estimate Settings
  • Product for Product Categories and Product Properties
  • API Access and Activity for API Keys and API Audit Logs

This gives you one clear place to manage operational settings, billing defaults, product structure, and API access.

Currency format selection in invoice editor

Redesigned organization overview

The My Organization page has also been refreshed. It now works as a proper overview screen for your workspace instead of acting like another settings form.

It includes:

  • A cleaner company profile card with logo or initials fallback
  • Better presentation for company email, phone, address, timezone, and created date
  • A dedicated Settings button that leads into Company Settings
  • Team member management below the overview for eligible plans
Updated organization overview page

Better route awareness across the dashboard

Navigation now does a better job of understanding where you are.

Breadcrumbs and active states have been updated so pages like Settings, Invoice Settings, Estimate Settings, API Keys, API Logs, Categories, and Properties are surfaced more consistently in the dashboard UI.

That means less confusion when moving between overview pages, setup pages, and deeper configuration screens.

2 min read
PT
PineBill Team
Improvement

Flexible Currency Formatting for Invoices & Estimates

Flexible Currency Formatting for Invoices & Estimates

You can now control how currency values are displayed in PineBill instead of being locked to a single money format.

Choose the format that fits your business

PineBill now supports five currency display styles:

FormatExample
Symbol$1,234.50
Localized symbolUS$1,234.50
Currency codeUSD 1,234.50
Currency name1,234.50 US dollars
Accounting($1,234.50)

This gives you more flexibility for local invoicing, international customers, and accounting-friendly exports.

Set a default for new invoices

Invoice Settings now include a Default Currency Format option. Once set, every new invoice starts with your preferred display style already selected.

That makes it easier to keep your documents consistent across your organization without reapplying the same formatting choice every time.

Override formatting per document

Currency formatting can also be chosen directly while creating or editing invoices and estimates. That format is saved with the document itself, so it stays attached to that invoice or estimate instead of falling back to a generic organization-wide display.

This is especially useful when one customer expects USD 1,234.50 while another prefers $1,234.50 or an accounting-style presentation.

Currency format selection in invoice editor

Consistent everywhere customers see it

The selected currency format now carries through across more of PineBill:

  • Invoice and estimate previews
  • Invoice and estimate detail pages
  • Recurring invoice views
  • Shared invoice and estimate pages
  • Invoice and estimate emails

Totals, taxes, shipping, discounts, and document amounts now use the same document-specific formatting more consistently across these views.

1 min read
PT
PineBill Team
Improvement

Faster Product Entry & Mobile Support

Adding products to invoices and estimates just got a lot smoother. Instead of jumping between dialogs and buttons, you can now do everything right inside the products table.

What changed

Type directly in the table

Edit button on invoice details page

There's now an input row at the bottom of your products table. Start typing a product name and your catalog products appear instantly. Pick one to add it, or keep typing to create a temporary item on the spot — just fill in the price and quantity in the same row and hit Enter.

No more clicking "Add Product", waiting for a dialog, then clicking again. One row, one step.

Edit anything in place

Every field in the products table is now editable with a click:

  • Quantity and price — click to change, press Enter to confirm
  • Name and model — editable for temporary items you created inline
  • Drag to reorder — grab and move items to change the order they appear on your document

Works on mobile

The products table is now fully usable on phones and tablets. On smaller screens, each product shows as a card with tap-to-edit fields for quantity, price, name, and model. Adding new products works the same way — type, search, and add right from your phone.

Available everywhere

These improvements apply across all product tables in PineBill:

  • Invoice generator
  • Estimate generator
  • Recurring invoice setup
2 min read
PT
PineBill Team
Improvement

Better Decimal Handling & Multi-line Messages

This update brings better decimal precision throughout PineBill and adds multi-line support for invoice and estimate end messages.

Precise Decimal Input & Display

Entering prices with extended decimal places — like 0.025 or 1.005 — now works seamlessly everywhere. Previously, small decimal values could be rejected during input or display with floating-point noise (e.g., 0.02500000001). This has been resolved across the board:

  • Product form — The price field now accepts intermediate decimal states, so typing 0.025 no longer gets blocked or rounded mid-entry
  • Products table — Inline quantity and price inputs use a new decimal-aware component that preserves your intended precision
  • Invoice & estimate previews — Unit prices display exactly as entered, without trailing noise digits

Smarter Currency Formatting

We've split formatting into two distinct modes:

FormatterUsed ForBehavior
Unit pricePer-item pricesPreserves all meaningful decimals (e.g., $0.025)
Currency totalSubtotals, tax, grand totalStandard 2-decimal currency format (e.g., $125.00)

This means a line item priced at $0.025 x 4,000 now shows the unit price as $0.025 and the total as $100.00 — each formatted appropriately for its context.

The improved formatting applies across invoice detail pages, estimate detail pages, recurring invoice details, the product list, and the PDF output.

Multi-line End Messages

The end message field on invoices and estimates now supports multi-line text. Add line breaks for payment instructions, thank-you notes, or legal disclaimers — and they'll render exactly as written in both the preview and the final PDF.

2 min read
PT
PineBill Team
Improvement

Improved Basic Analytics

Improved Basic Analytics

We've improved our Basic Analytics UI/UX to give you clearer insights into your business performance. The updates focus on making your data easier to understand and act upon.

Better Data Visualization

We've enhanced how data is displayed throughout the analytics dashboard:

Improved Analytics Dashboard
  • Clearer tooltips - Hover over charts and metrics to see detailed information with improved formatting
  • Better date display - Dates are now shown in a more readable format, making it easier to track your performance over time
  • Improved color handling - Charts now use colors that make data easier to distinguish at a glance

We're continuously working to make PineBill's analytics more useful for your business. Stay tuned for more improvements!

1 min read
PT
PineBill Team