netswitch Posted January 26, 2007 Share Posted January 26, 2007 Hello, Is it possible with whmcs to generate the invoice ONLY after paiment is recieved ? Because it is a problem for us with customers passing orders they never pay for, thus leaving us with unpaid invoices on which we have to pay 21% of VAT. What I would like to have is : -Client passes order -We validate the order, client recieves mail with the amount to pay -When we have recieved the payment, order becomes an invoice and account is created. Is this possible ? 0 Quote Link to comment Share on other sites More sharing options...
MACscr Posted January 26, 2007 Share Posted January 26, 2007 An invoice is a bill, not a receipt, so that wouldnt even make sense. 0 Quote Link to comment Share on other sites More sharing options...
WHMCS CEO Matt Posted January 26, 2007 WHMCS CEO Share Posted January 26, 2007 That is not possible unfortunately. Matt 0 Quote Link to comment Share on other sites More sharing options...
ozzie Posted January 26, 2007 Share Posted January 26, 2007 I think what we need is a function to create a credit note in WHMCS. I would have need for that once in a while for different reasons. Unpaid invoives being one of them. Rgds., Ozzie 0 Quote Link to comment Share on other sites More sharing options...
GS-Richard Posted January 26, 2007 Share Posted January 26, 2007 And why do you need to pay tax on unpaid invoices? 0 Quote Link to comment Share on other sites More sharing options...
netswitch Posted January 26, 2007 Author Share Posted January 26, 2007 Seems that the VAT administration here in Belgium ask you to pay the VAT even if the invoice is unpaid.. I have an appointment with my accountant to check this. A solution I have seen with one of our supplier is taht they create a pro froma invoice and it is validated as an invoice only when your paiment is registred. 0 Quote Link to comment Share on other sites More sharing options...
GS-Richard Posted January 27, 2007 Share Posted January 27, 2007 The whole point of VAT is on payment you receive. If it's unpaid, you have no money to pay VAT on... Looks like your VAT administration are talking out their ass, just like they do in the UK. 0 Quote Link to comment Share on other sites More sharing options...
sitemap Posted January 30, 2007 Share Posted January 30, 2007 Billing/tax system is not same everywhere. In our country we have same problem as netswitch. If we wish to use WHMCS for generating valid bills/invoices then system would need to send Pre-Invoice/Quotes and once this is paid then system would send real Invoice with receipt. This is primarily issue for off line payments. If real Invoice is generated system calculates tax and we're required to pay VAT regardless if the Invoice is paid or not. We could cancel Invoice and VAT in that case, but it would require legally canceling many Invoices. Another thing I'm thinking about is having all Invoices generated in WHMCS actually be Pre-Invoice/Quotes and once these are paid generate legal Invoices in other system and send it to customer. This is how we currently do, but I was hoping we could completely automate our system. 0 Quote Link to comment Share on other sites More sharing options...
MACscr Posted January 30, 2007 Share Posted January 30, 2007 Are you guys still confusing invoices and receipts? How can you be required to pay tax on something that isnt even paid for. That doesnt even make sense. An invoice is not the same a quote either. A quote consists of what is being offered and what the price will be. Customer agrees to quote, job or product is received or bought and invoice (same meaning as: bill) is sent of what is owed. Then a receipt is given for proof of funds paid. 0 Quote Link to comment Share on other sites More sharing options...
sitemap Posted January 30, 2007 Share Posted January 30, 2007 Like I mentioned VAT/tax system is not same everywhere. In my country (east europe) and some others if you issue valid Invoice you're required to pay VAT stated in that invoice at the end of the month, regardless if the invoice has been paid or not. This is more accounting than billing issue. 0 Quote Link to comment Share on other sites More sharing options...
sitemap Posted January 30, 2007 Share Posted January 30, 2007 Hm just got another idea from what MACscr was talking. We could use Invoice as legal Pre-Invoice and Receipt as legal Invoice. That way only paid Invoices would actually be legally counted as Invoices. 0 Quote Link to comment Share on other sites More sharing options...
Dominic Posted January 30, 2007 Share Posted January 30, 2007 If invoices aren't paid and hence orders aren't needed, cancel the order and cancel the invoice 0 Quote Link to comment Share on other sites More sharing options...
sitemap Posted January 30, 2007 Share Posted January 30, 2007 Dominic That's a possibility but not a good solution. In my country you need to file VAT report at the end of each month and pay VAT for that month. So if someone makes an order on 28th should I cancel it at last day of the month and not pay VAT or leave it and pay VAT then cancel it next month if the customer doesn't pay. But in that case I have to mess with canceled VAT from last month etc....complicated I know, but I don't make laws 0 Quote Link to comment Share on other sites More sharing options...
HostingPup Posted February 1, 2007 Share Posted February 1, 2007 In australia its the same. Except our tax system is "GST" There is two options here Accounting on Cash (only account tax when payment is recieved) Accounting on invoices (account tax regardless) Sadly.. if a business earns over 50k a year, we have to account on invoicing and not cash. Althogh gst is only at 10% I have a account with a debt recovery / reporting agency here, If a client doesn't pay even 5 cents, i will report them. it's thier credit rating in the end not mine 0 Quote Link to comment Share on other sites More sharing options...
sitemap Posted February 1, 2007 Share Posted February 1, 2007 So HostingPup how do you deal with invoices in WHMCS then? 0 Quote Link to comment Share on other sites More sharing options...
HostingPup Posted February 1, 2007 Share Posted February 1, 2007 I just let them run as normal, Im not earning over 50k just yet. Although i might mention.. There is the "Unpaid" and "Paid" invoices... I only print out the invoice's marked "PAID" once a week and only declare the paid invoices If someone pays the late invoice the following month then i declare it that month. I won't and don't pay tax on money i never recieve. Although that was on advice from my accountant 0 Quote Link to comment Share on other sites More sharing options...
ozzie Posted February 2, 2007 Share Posted February 2, 2007 I have a account with a debt recovery / reporting agency here, If a client doesn't pay even 5 cents, i will report them. it's thier credit rating in the end not mine G'day Mate, Mind sharing the agency with me, so I can check them out? Cheers, Ozzie PS I only do an annual return, that's another option if you're small fish 0 Quote Link to comment Share on other sites More sharing options...
HostingPup Posted February 2, 2007 Share Posted February 2, 2007 Baycorp Australia http://www.baycorp.com.au 0 Quote Link to comment Share on other sites More sharing options...
HungryH Posted September 24, 2007 Share Posted September 24, 2007 Has anyone come up with a solution for this yet? I have a similar problem in Spain. My invoices have to be in a continuous order. If an invoice remains unpaid, it messes up the invoice numbers. I was wondering if this would work: 1. Set up dummy Invoice Starting # (Invoice Configuration) to be a very high number. e.g. 50,000,000 2. When an order comes in, the invoice number automatically generated will be 50,000,001. 3. If it gets paid, a script could find all references to the invoice number in the database and change the invoice number to the next real available number e.g. 20,070,001. A separate table for real invoice numbers will be needed. It may also need to change the invoice date (must check with my accountant). 4. Only display Order # in invoices until the invoice has been paid and has a real invoice number. I am assuming that the existing invoice number generator will carry on using the next highest available number which will be 50,000,001 or more. Matt - If you could confirm that my idea would work, I can start writing a script for it. It's 2:50am. I'm half asleep and I'm pretty sure there's a flaw in my plan but I'm too tired to spot it. 0 Quote Link to comment Share on other sites More sharing options...
serverx Posted September 24, 2007 Share Posted September 24, 2007 Hi HungryH, i paid for a custom mod... im living in europe and i have same problem, but now i solved. Thanks 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.