crater-invoice / crater

Open Source Invoicing Solution for Individuals & Businesses
https://craterapp.com
GNU Affero General Public License v3.0
7.71k stars 1.6k forks source link

VAT & VAT ID fileds #746

Closed gokkstudio closed 2 years ago

gokkstudio commented 2 years ago

I don't know how to: add fields and display client company data fields on invoice. It's kinda important to have fileds when creating invoice/quote to other companies, fileds like: VAT: VAT ID:

Solution would be to have fileds like VAT & VAT ID available by default right below company name, but also not make them mandatory...

I did create a custom filed called "VAT" but it's clunky (only available on client creation page, not on quick edit) and it's not showing up on my invoice/quote...

Any thoughts?

gokkstudio commented 2 years ago

anything?

mohitpanjwani commented 2 years ago

anything?

You can add the VAT ID directly in the default formats on Settings - customisation page.

gokkstudio commented 2 years ago

How?, there is no VAT filed in "Settings > Customization > Default Formats > Insert Fields", also no custom fields that I created are shown there..

I have created custom field "VAT" for both estimate and clients, but it has no purpose when populated (when adding new client) because it doesn't show in generated PDF estimate file..

What I ask is: can VAT or/and VAT ID fileds simply be regular non-mandatory fileds when adding new client and also shown on invoices/estimates?

gokkstudio commented 2 years ago

Any word on this please?

amendogni commented 2 years ago

I support this request too. It is a common field that I would like to report in invoice with the customer information. I created the custom field to keep the information in customers database but I couldn't manage to display the VAT in the invoice in the customer field ("Invoice to")

mohitpanjwani commented 2 years ago

@gokkstudio @amendogni Whose VAT ID do you wish to display on the Invoice (Customer or your Company's)?

If you need to display a custom field inside Customer's Billing or Shipping address then you can easily add that on Customization -> Billing Address Format:

CleanShot 2022-01-27 at 13 46 29@2x

If you need to display a static VAT ID for your company which stays the same in all Invoices, then just write it down on the Format like this:

CleanShot 2022-01-27 at 13 48 13@2x
gokkstudio commented 2 years ago

I need to display both customer's VAT on invoices/quotes and my company VAT, it doesn't work as you suggested. I've tested in your online demo: created a custom field VAT (customer), added it Customer's Billing and it's not showing up on invoice/qoute. Then I created another field: VAT 2 (estimate) and added it Customer's Billing, its also not showing up on invoices/quotes...

Only if I insert custom field (VAT) in estimate "Notes" then it shows up...

Can you please update those fileds to be defaults but not mandatory in next release. Also it would be handy if we could enable/disable fields in "Customization" when adding new clients. In my example I only need: • client company (or personal name) • email address (but not mandatory) • address • VAT ..and don't even need any other fields. Screenshot (15)

amendogni commented 2 years ago

Thanks, the first solution worked for me

gokkstudio commented 2 years ago

Thank you