Skip to main content

Create a Purchase Order (Android)

Also available on    


To create a commitment that is a purchase order for a bill of materials from an Android mobile device.


A purchase order typically represents a contractual agreement issued by a buyer to a seller, indicating types, quantities, and agreed prices for products or services. 

Things to Consider

  • Required User Permission:
    • To create a purchase order, 'Admin' level permission on the project's Commitments tool.
    • To create a purchase order as a user with 'Standard' or 'Read Only' level permission to the Commitments tool, the 'Create Purchase Order' granular permission must be enabled on the permission template associated with your user account on the project. See "Grant Granular Permissions in a Permission Template" in the See Also section below. 
  • This action can be performed in offline mode (i.e. when an active network connection is not available on your mobile device). Tasks performed in offline mode will be synced with Procore once a network connection has been reestablished. 


  1. Navigate to the Commitments tool on an Android mobile device.
  2. Tap Create New icon-create-new-android.png.
  3. Tap into the following fields to add the desired information:
    • Title. Provide a descriptive name for the commitment. 
      #. Enter or validate the unique identifier for the commitment. If you are creating the first commitment of a project, Procore will automatically number the commitment. (e.g. PO-01-001) Subsequent commitments will automatically be prefilled with the next sequential number based on the format of the first commitment. (e.g. PO-01-002)
    • Status. Specify the status of the commitment. (Default: 'Draft') Purchase Orders with the status set to 'Draft,' or 'Closed' will not be reflected on the budget. Purchase Orders with the status Processing, Submitted, Partially Received, and Received will be listed in the Pending Cost column.  Purchase Orders with the status Approved will be listed in the Committed Cost column on the on the Budget. 
    • Private. The commitment will be private by default. Tap the toggle to OFF remove the privacy setting.
    • Executed. This setting is OFF by default. Tap the toggle to ON to signify that the commitment has been executed.
    • Contract Company. Select the vendor/company who will provide the purchased materials (e.g., American Construction Co.). This vendor/company must exist in Procore's Project Directory. 
    • Bill To. Enter information about the company responsible for paying the invoice. The subcontracting company will use this information to send its invoice to the correct company and address.
      Note: This field will auto-populate with the data entered in the most recently created purchase order.
    • Ship To. Enter the address where the materials should be delivered. In some cases you may want to specify a different location than the actual job site.
      Note: This field will auto-populate with the data entered in the most recently created purchase order.
    • Default Retainage. Specify the percent of payment retainage that will be withheld (e.g., 10).
    • Description. Provide additional information, as necessary.
    • Delivery Date. Specify the date when the purchased goods are to be delivered to the location specified in the "Ship To" field.
    • Payment Terms. Specify relevant payment conditions, if applicable.
    • Ship Via. Enter the shipping/transport method for materials (e.g., freight, FedEx, etc.).
    • Attachments. Attach any related materials such as pricing quotes, receipts, signed purchase orders, etc. You may attach files that have been uploaded to your project or drag and drop files from your local computer.
  4. Tap Save.

See Also

  • Was this article helpful?