Boost Your Invoicing Efficiency with Custom Fields in KhataBuddy

Modern invoicing dashboard displaying custom fields settings, with options to add, edit, and manage field types for enhanced business customization

Custom fields provide a powerful way to tailor your invoicing system according to your specific business needs. With this feature, you can add additional data fields beyond the standard ones, ensuring more personalized and detailed record-keeping.

What Are Custom Fields in KhataBuddy?

Custom fields in KhataBuddy allow users to add personalized data fields to their invoices, quotations, and other financial documents. This feature enables businesses to capture specific details that are not included in standard invoice templates, ensuring better customization and flexibility.

For example, users can create custom fields for Sales Invoices, Quotations, Purchase Orders, or Payments — helping them include necessary details directly on invoices. These fields can be of different types, such as text, numbers, dropdowns, or dates, making them adaptable to various business needs.

Steps to Add Custom Fields

Follow these steps to add custom fields in KhataBuddy:

Step 1: Log in to Your Account

  • Sign in to your KhataBuddy account to access the dashboard.

Step 2: Navigate to Settings & Select Custom Fields

  • Go to the Settings section and select Custom Fields from the menu.
Navigating to the Custom Fields section in KhataBuddy settings

Step 3: Select Entity Type

  • Choose the entity type (e.g., Sales Invoice, Quotation, or Receipt) for which you want to create custom fields.
Choosing an entity type for adding custom fields in KhataBuddy
Image button linking to KhataBuddy's website for custom field customization.

Step 4: Click on “Add New Field” to Create Fields

  • Press the Add New Field button to start setting up a new field. This allows you to define custom attributes tailored to your business needs.
Clicking on the 'Add New Field' button to create a custom field in KhataBuddy

Step 5: Enter Field Name

  • Enter a unique and descriptive name for the new field. This helps in easy identification and ensures clarity in data management.
Entering a unique and descriptive name for a new custom field in KhataBuddy

Step 6: Choose Field Type

In this step, you can select the appropriate field type to capture specific details in invoices. Available options include:

  • Text Field – Used for entering words, phrases, or short descriptions.
    • Example: Purchase Order No, Vehicle No
  • Date Field – Enables date selection for records.
    • Example: Delivery Date or Purchase Order Date
  • Dropdown Field – Allows users to select from predefined options instead of manually entering data. This ensures consistency, speeds up invoice creation, and reduces errors in commonly used fields.
    • Example: Carrier, Transporter
Selecting a field type such as text, number, or dropdown for custom fields

Way to add dropdown options

  • If you select a dropdown, you must also add options that will be available for selection when creating a new invoice.
  • Commas separate multiple options in a dropdown, as shown in the image below.
Configuring dropdown options for a custom field in Khatabuddy

Step 7: Configure Field Settings

In this step, customize how the field behaves in invoices by configuring the following settings:

  • Status – Choose whether the field should be active or inactive. An active status makes the field available for use, while an inactive status hides it from forms and records.
  • Print – Determine if this field should appear on printed invoices or reports. Enabling this option ensures the field’s data is included in physical and PDF copies.
  • Required – Mark the field as mandatory if it must be completed by users. This ensures critical information is always captured and prevents incomplete entries.
  • Actions – The Actions column includes delete button that allow users to remove unnecessary custom fields. The button helps eliminate fields that are no longer required.
Customization settings for custom fields in KhataBuddy, including print visibility, required status, and field actions.

Step 8: Add More New Fields (Optional)

  • If needed, you can add multiple custom fields by repeating the process. This allows for greater flexibility in capturing additional business-specific information.
  • We have added two more fields, as shown in the screenshot below, to enhance invoice customization and ensure that all necessary details are recorded efficiently.
  • Example: Carrier Name, Vehicle Type
Adding multiple custom fields in KhataBuddy for enhanced data customization and flexible invoicing

Step 9: Save Changes

  • Click the Save button to apply the new custom field settings. This ensures all modifications are stored and reflected in the system.
Saving the newly created custom field settings in KhataBuddy

Step 10: Use Custom Fields While Creating an Invoice

  • In this step, the custom fields you configured earlier appear on the new invoice form. These fields allow you to capture additional details, such as Vehicle Number, Carrier Name, and Vehicle Type, directly within the invoice.
  • During invoice creation, the custom fields added in previous steps enable you to enter and manage additional details seamlessly.
Using custom fields in a new sales invoice in KhataBuddy

Preview and Download Invoice

After creating an invoice with custom fields, you can:

  • Preview the invoice – Review how the custom fields appear in the final layout.
  • Download as PDF – Save the invoice as a PDF for printing, sharing, or record-keeping.
Invoice preview in Khatabuddy showing custom fields with an option to download as PDF

Conclusion

Creating custom fields in KhataBuddy allows businesses to personalize their invoicing system, ensuring more efficient data management and improved workflow. By following the steps outlined above, you can easily tailor your records to match your unique business requirements.

Image button linking to KhataBuddy's website for custom field customization.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top