We have web sales for which we receive payment in ...
# accounting
m
We have web sales for which we receive payment in advance of shipping. A cash invoice is created in NS upon shipment. If there is a delay between the sale and the shipment (especially around month end), we create a stand- alone cash sale in order to batch with our credit card charges for that day, then do a cash refund to balance against the eventual "real" cash invoice. This has become a bit of a ridiculous process. Anyone have a suggestion for another way we can record the sale so as to batch into a bank deposit and then have something to "zero out" the effect of the real invoice?
k
record a customer deposit instead of a cash sale
and then when you invoice the customer - it will have the correct revenue impact.
m
not an option. When the orders ship they turn into a Cash sale, not an invoice, so there is nothing to record the customer deposit against
k
The other option is the more correct method of recording a "preauth" followed by a "capture" credit card transaction then.
So you do your CC preauth on the website - and have that token flow through to the SO - which when you invoice - you then capture the value