> ## Documentation Index
> Fetch the complete documentation index at: https://docs.blinksale.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Estimates

> Learn how to create, view, edit, send, and manage estimates in Blinksale

<div className="relative w-full my-16 px-4">
  <div className="absolute -top-10 -right-10 w-60 h-60 bg-gradient-to-br from-blue-300/30 to-teal-300/30 dark:from-blue-600/20 dark:to-teal-600/20 rounded-full blur-3xl" />

  <div className="absolute -bottom-10 -left-10 w-60 h-60 bg-gradient-to-br from-purple-300/30 to-pink-300/30 dark:from-purple-900/20 dark:to-pink-900/20 rounded-full blur-3xl" />

  <div className="relative">
    <div className="absolute inset-0 bg-white dark:bg-zinc-800 rounded-[2.5rem] transform rotate-1 translate-x-2 translate-y-2 shadow-xl" />

    <div className="absolute inset-0 bg-gradient-to-br from-blue-50 to-teal-50 dark:from-blue-900/30 dark:to-teal-900/30 rounded-[2.5rem] transform -rotate-1 translate-x-1 translate-y-1" />

    <div className="relative bg-white dark:bg-zinc-900 rounded-[2.5rem] shadow-2xl overflow-hidden p-4 md:p-6 z-10">
      <div className="absolute inset-0 rounded-[2.5rem] p-0.5">
        <div className="h-full w-full rounded-[2.5rem] bg-gradient-to-br from-blue-400 via-teal-400 to-purple-400 opacity-50 dark:opacity-30 blur-sm" />
      </div>

      <div className="relative z-10 rounded-[2rem] overflow-hidden bg-white dark:bg-zinc-900 border border-zinc-100 dark:border-zinc-800">
        <div className="overflow-hidden">
          <video className="w-full aspect-video object-cover" controls src="https://synthesia-ttv-data.s3-eu-west-1.amazonaws.com/video_data/3a09f922-13f5-42bb-85a9-8620c828d8c7/transfers/rendered_video.mp4" />
        </div>

        <div className="p-4 bg-gradient-to-r from-zinc-50 to-white dark:from-zinc-900 dark:to-zinc-800 flex justify-between items-center">
          <div className="flex items-center space-x-3">
            <div className="w-8 h-8 rounded-full bg-gradient-to-r from-blue-500 to-teal-500 flex items-center justify-center text-white shadow-md">
              <svg xmlns="http://www.w3.org/2000/svg" className="h-4 w-4" viewBox="0 0 20 20" fill="currentColor">
                <path fillRule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zM9.555 7.168A1 1 0 008 8v4a1 1 0 001.555.832l3-2a1 1 0 000-1.664l-3-2z" clipRule="evenodd" />
              </svg>
            </div>

            <span className="text-zinc-800 dark:text-zinc-200 font-medium">Estimate Management</span>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>

## Introduction

Estimates in Blinksale allow you to present proposed costs to clients before committing to an invoice. They serve as a crucial step in your sales process, enabling you to outline project scope, pricing, and terms for client approval. This guide explores everything you need to know about creating and managing estimates effectively.

## Estimate Lifecycle

Blinksale estimates follow a clear lifecycle that helps you track their progress:

1. **Draft** - Initial creation and editing phase
2. **Sent** - Estimate has been delivered to the client
3. **Approved** - Client has accepted the estimate
4. **Declined** - Client has rejected the estimate
5. **Converted** - Estimate has been transformed into an invoice

<img className="rounded-lg border border-zinc-200 dark:border-zinc-700" src="https://example.com/images/estimate-lifecycle.png" alt="Diagram showing the estimate lifecycle flow" />

## Estimate Dashboard

The estimates dashboard provides a comprehensive view of all your estimates and their current status. From this central hub, you can:

* View all estimates in a sortable, searchable list
* Filter estimates by status (Draft, Sent, Approved, etc.)
* Filter estimates by client
* Access estimate details
* Create new estimates

<img className="rounded-lg border border-zinc-200 dark:border-zinc-700" src="https://example.com/images/estimate-dashboard.png" alt="Estimate dashboard showing a list of estimates" />

## Creating a New Estimate

To create a new estimate for a client:

1. Navigate to the Estimates section from the main sidebar
2. Click the "New Estimate" button in the top right corner
3. Complete the estimate form with the necessary information

<Note>
  You must have at least one client in your account before creating an estimate. If you don't have any clients yet, you'll be prompted to create one first.
</Note>

### Essential Estimate Information

When creating an estimate, you'll need to provide:

<img className="rounded-lg border border-zinc-200 dark:border-zinc-700" src="https://example.com/images/create-estimate-form.png" alt="Estimate creation form showing various fields" />

#### Client Information

* **Client** - Select the client from your existing clients
* **Currency** - Choose the currency for this estimate (defaults to the client's preferred currency if set)

#### Line Items

Each estimate requires at least one line item. For each line item, you'll specify:

* **Name** - The name or title of the product or service
* **Description** - Additional details about the item (optional)
* **Quantity** - The number of units
* **Price** - The unit price
* **Unit of Measurement** - The unit type (e.g., hours, items, pieces) if applicable
* **Tax** - Item-specific tax information (if using per-item taxation)
* **Discount** - Item-specific discount (if using per-item discounts)

You can add as many line items as needed using the "Add Item" button. You can also add saved items from your item library using the "Add Saved Item" button.

#### Estimate Settings

The settings panel allows you to configure:

* **Tax Settings**
  * Tax distribution (no tax, per item, or per document)
  * Tax selection (when applicable)
* **Discount Settings**
  * Discount distribution (no discount, per item, or per document)
  * Discount type (percentage or fixed amount)
  * Discount value
* **Additional Settings**
  * Shipping costs (if applicable)
  * Notes to display on the estimate (optional)
  * PDF attachment preference
  * Payment method options

## Viewing Estimate Details

To access detailed information about an estimate, click on its number in the estimates list. The estimate detail page provides:

### Estimate Overview

The top section displays key estimate information:

* Estimate number and status
* Client details
* Created date and last updated date
* Financial summary (subtotal, discount, tax, and total)
* Available actions based on the current status

<img className="rounded-lg border border-zinc-200 dark:border-zinc-700" src="https://example.com/images/estimate-details.png" alt="Estimate details showing comprehensive estimate information" />

### Line Items Section

This section lists all products or services included in the estimate, displaying:

* Item name and description
* Quantity and unit of measurement
* Unit price
* Line item total
* Tax and discount information (when applicable)

### Notes and Payment Information

This section includes:

* Any notes added to the estimate
* Payment method options (if enabled)

## Estimate Actions

Depending on the current status of an estimate, you can perform various actions:

### Send Estimate

When you're ready to share an estimate with your client:

1. Navigate to the estimate's detail page
2. Click the "Send" button
3. Specify the recipient contacts from the client's contacts list
4. Customize the email subject and message if desired
5. Choose whether to attach the estimate as a PDF
6. Click "Send Estimate"

<img className="rounded-lg border border-zinc-200 dark:border-zinc-700" src="https://example.com/images/send-estimate.png" alt="Send estimate dialog with email options" />

### Download PDF

To generate and download a PDF version of the estimate:

1. Navigate to the estimate's detail page
2. Click the "Download PDF" button
3. The PDF will be generated and downloaded to your device

### Update Status

You can manually update an estimate's status to reflect client decisions:

* **Mark as Approved** - When a client accepts the estimate
* **Mark as Declined** - When a client rejects the estimate

### Convert to Invoice

Once an estimate is approved, you can convert it to an invoice:

1. Navigate to the estimate's detail page
2. Click the "Convert to Invoice" button
3. Review the invoice details (all estimate information will be carried over)
4. Make any necessary adjustments
5. Save the new invoice

<Warning>
  After an estimate is converted to an invoice, it can no longer be edited. The estimate's status will be changed to "Converted" for record-keeping.
</Warning>

## Editing Estimates

To modify an existing estimate:

1. Navigate to the estimate's detail page
2. Click the "Edit" button
3. Make your desired changes
4. Click "Save Estimate" to apply your updates

<Note>
  Only estimates in "Draft" status can be edited. Once an estimate is sent, approved, declined, or converted, it can no longer be modified to maintain an accurate record of what was presented to the client.
</Note>

## Deleting Estimates

If you need to remove an estimate:

1. Navigate to the estimate's detail page
2. Click the "Delete" button
3. Confirm the deletion in the dialog that appears

<Warning>
  Deleting an estimate is permanent and cannot be undone. Consider carefully before deleting estimates, especially those that have been sent to clients.
</Warning>

## Estimate Settings and Customization

Blinksale offers several ways to customize your estimates:

### Default Values

Client-specific defaults can be set for new estimates, including:

* Currency
* Tax settings
* Discount settings
* Payment methods

These defaults are applied automatically when you select a client while creating a new estimate.

### Document Appearance

The appearance of estimate PDFs is controlled through your branding settings, where you can customize:

* Company logo and colors
* Typography and fonts
* Email templates
* PDF layout and styling

## Best Practices

### Estimate Creation

* Include clear, detailed descriptions for each line item
* Use consistent naming conventions for products and services
* Add notes to provide context or terms and conditions
* Review all calculations for accuracy before sending

### Estimate Management

* Follow up with clients on sent estimates that haven't received responses
* Consider setting expiration dates in your estimate notes
* Convert approved estimates to invoices promptly
* Keep a clear audit trail of estimate changes and communications

### Client Communication

* Be responsive to client questions about estimate details
* Provide additional documentation or explanations when needed
* Consider sending estimate reminders for estimates that haven't received a response
* Thank clients when they approve estimates

## Troubleshooting

### Common Issues

**Cannot create an estimate:**

* Verify that you have at least one active client in your account
* Check if you have the necessary permissions to create estimates

**Client cannot view the estimate:**

* Verify the email address is correct
* Check if the estimate PDF was successfully generated
* Ensure your domain has proper email authentication set up

**Cannot convert estimate to invoice:**

* Ensure the estimate is in "Approved" status
* Verify that you have permission to create invoices

By effectively managing your estimates in Blinksale, you'll provide clients with clear, professional proposals that can be easily converted to invoices when approved.
