Jump to content

richardh

Members
  • Posts

    5
  • Joined

  • Last visited

richardh's Achievements

Newbie

Newbie (1/14)

1

Reputation

  1. I think it's the same in all the EU. Obviously if you don't charge VAT then you're not concerned by this. Otherwise you only give an invoice when you have supplied the service and not before knowing if the customer want's to renew or not unless, of course, if you have a contract with them that specifies the account is automaticaly renewed if they don't warn you however many days/weeks before their hosting expires. Good news about the proforma invoicing, however I don't think we will be able to wait so we will continue with our projet of developping our own system. There are some things like queues (for suppliers that limit the number of simultanious connections to their API) that we would have to develop our own modules for anyway.
  2. Are there any hooks for the invoicing system that would allow me to hide the default invoice number rename Invoice to Pro Forma Invoice until the invoice is paid or the service is supplied and add a custom field that I would automaticaly fill with a sequential invoice number ?
  3. You really need all invoices to be proforma except when they are paid or manually issued.
  4. I found this for the UK : http://www.hmrc.gov.uk/vat/managing/charging/vat-invoices.htm If I understand this correctly in the UK you also have to have invoices with numbers that follow and you have to keep all invoices for VAT inspection, meaning that you should keep all invoices even unpaid ones. The only difference here is that you can cancel an invoice whereas in France you can't cancel an invoice you have to create a credit to cancel an invoice.
  5. Hello, I've just installed a 30 day blesta trial and I havn't found out how to setup EU compliant invoicing. With our current system we only create an invoice when the customer has paid or when we are sure the customer will pay. Mot US systems seem to create an invoice to tell the customer they have to renew. However in europe it can not work like this, as invoices numbers have to follow and every invoice you create to have to pay the amount of VAT to the government at the end of the year unless you generate a refund. EU customers are not used to this system and need to just recieve an e-mail asking them to renew and have the option to renew their plans from within the client interface too. In europe an invoice means a third party owes you money and our customers can decide to not renew if they don't want to by just not paying for their renewal. We would need to not have an invoice created when a customer should renew but an Order and our staff have the option to transform it to an invoice with a sequential numbering system for invoices alone even if they are not paid. Is this possible with blesta ? Or sould we continue developping our own system ? Thanks
×
×
  • Create New...