Skip to main content
Solved

Processing of invoice before shipments

  • February 9, 2022
  • 9 replies
  • 984 views

Is there a way to process the invoice before shipment? The business is  to render services to the customer by registering their cars to the DMV and it require documents to be shipped back to the client.

Best answer by vkumar

Hi @rvllzfrdd 

Here is a workaround which may work. I have tested this locally, worked fine. 

  • Use two separate Non stock items, one for ‘Registration service’, wont require shipment, will have the service amount
  • Second Non stock item is for DMV document dispatch, ‘Require shipment’ enabled, will have zero value on Sales order.
  • You create a Sales order with only Registration service item and Prepare the invoice/ release it
  • After releasing the invoice, ‘Reopen the order’ and add second line item for DMV document with zero value
  • You can create a shipment whenever the document is ready for dispatch from above Sales order
  • You need to prepare an invoice after shipment, but Invoice will have zero value. 

Here are the screenshots. 

Created SO with only Registration service item with service amount

Prepared the invoice ( no shipment required )

 

Now, reopen the SO and add second line (if you add it before, it wont let you invoice only one line ).

Note the amount is zero.

Whenever documents are ready, create shipment and prepare invoice from shipment. The invoice will be zero value. 

Hope this approach helps. 

Regards.,

View original
Did this topic help you find an answer to your question?

9 replies

Kandy Beatty
Captain II
Forum|alt.badge.img+16
  • Captain II
  • 2209 replies
  • February 9, 2022

HI @rvllzfrdd  Depending on how you want to handle service invoice in the system, there are 2 ways this can be handle in the system:

  1. Use the Sales Order Type of Invoice, you could bypass the shipment also from here:
  2. Create an Invoice from the Receivables Module (which is used mainly for service items and charges)

     

When you create them from the Invoices in Receivables, you can only add Non-Stock items. 


Forum|alt.badge.img+12
  • Acumatica Support Team
  • 871 replies
  • February 10, 2022

Hi @rvllzfrdd 

Adding to the above post, on standard Sales order > shipment > invoice process, if you are using a Non stock item for the services rendered in this case, you can just disable shipment creation on Non stock item profile. 

  • uncheck ‘Require shipment’ on non stock item profile

When you use above non stock item, it allows you create an invoice from Sales order and wont insist creating shipment. 

Let us know if you want to create an invoice first, but do want to create a shipment later for shipping the documents, then above suggested options wont fit your requirement. 

Regards,


  • Author
  • Freshman I
  • 2 replies
  • February 10, 2022
vkumar wrote:

Hi @rvllzfrdd 

Adding to the above post, on standard Sales order > shipment > invoice process, if you are using a Non stock item for the services rendered in this case, you can just disable shipment creation on Non stock item profile. 

  • uncheck ‘Require shipment’ on non stock item profile

When you use above non stock item, it allows you create an invoice from Sales order and wont insist creating shipment. 

Let us know if you want to create an invoice first, but do want to create a shipment later for shipping the documents, then above suggested options wont fit your requirement. 

Regards,

The client still wants the documents be shipped and be recorded in Acumatica. I am thinking if there are ways to make shipment pending or on-hold (while waiting for the DMV to release the plates/docs) and process the invoice since we already rendered the service of registering their vehicles.


Forum|alt.badge.img+12
  • Acumatica Support Team
  • 871 replies
  • February 10, 2022

Hi @rvllzfrdd 

There is no direct option available to generate an invoice before shipment. Here is an existing idea posted on ideas page 

https://community.acumatica.com/ideas/create-shipment-after-invoice-in-sales-4430

Regards,


Forum|alt.badge.img+12
  • Acumatica Support Team
  • 871 replies
  • Answer
  • February 10, 2022

Hi @rvllzfrdd 

Here is a workaround which may work. I have tested this locally, worked fine. 

  • Use two separate Non stock items, one for ‘Registration service’, wont require shipment, will have the service amount
  • Second Non stock item is for DMV document dispatch, ‘Require shipment’ enabled, will have zero value on Sales order.
  • You create a Sales order with only Registration service item and Prepare the invoice/ release it
  • After releasing the invoice, ‘Reopen the order’ and add second line item for DMV document with zero value
  • You can create a shipment whenever the document is ready for dispatch from above Sales order
  • You need to prepare an invoice after shipment, but Invoice will have zero value. 

Here are the screenshots. 

Created SO with only Registration service item with service amount

Prepared the invoice ( no shipment required )

 

Now, reopen the SO and add second line (if you add it before, it wont let you invoice only one line ).

Note the amount is zero.

Whenever documents are ready, create shipment and prepare invoice from shipment. The invoice will be zero value. 

Hope this approach helps. 

Regards.,


  • Author
  • Freshman I
  • 2 replies
  • February 10, 2022
vkumar wrote:

Hi @rvllzfrdd 

Here is a workaround which may work. I have tested this locally, worked fine. 

  • Use two separate Non stock items, one for ‘Registration service’, wont require shipment, will have the service amount
  • Second Non stock item is for DMV document dispatch, ‘Require shipment’ enabled, will have zero value on Sales order.
  • You create a Sales order with only Registration service item and Prepare the invoice/ release it
  • After releasing the invoice, ‘Reopen the order’ and add second line item for DMV document with zero value
  • You can create a shipment whenever the document is ready for dispatch from above Sales order
  • You need to prepare an invoice after shipment, but Invoice will have zero value. 

Here are the screenshots. 

Created SO with only Registration service item with service amount

Prepared the invoice ( no shipment required )

 

Now, reopen the SO and add second line (if you add it before, it wont let you invoice only one line ).

Note the amount is zero.

Whenever documents are ready, create shipment and prepare invoice from shipment. The invoice will be zero value. 

Hope this approach helps. 

Regards.,

This is a great help to us. Thank you for this @vkumar . Will try to test this one.


  • Freshman I
  • 2 replies
  • February 11, 2022
vkumar wrote:

Hi @rvllzfrdd 

Adding to the above post, on standard Sales order > shipment > invoice process, if you are using a Non stock item for the services rendered in this case, you can just disable shipment creation on Non stock item profile. 

  • uncheck ‘Require shipment’ on non stock item profile

When you use above non stock item, it allows you create an invoice from Sales order and wont insist creating shipment. 

Let us know if you want to create an invoice first, but do want to create a shipment later for shipping the documents, then above suggested options wont fit your requirement. 

Regards,

Hi, i’d like to ask question to create invoice first then create shipment later for non stock items


Forum|alt.badge.img+12
  • Acumatica Support Team
  • 871 replies
  • February 11, 2022

Hi @gisellfaith 

Did not quite get your question. Can you please elaborate. 
Regards,


  • Freshman I
  • 2 replies
  • February 11, 2022

Is it possible for non stock items to create invoice first before shipment?


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings