This feature is only available for ShopKeep merchants on select pricing packages.

Invoices

Use Invoices to send customers a bill for goods or services to be paid online, by mail, or in person at a later time. Invoices can be used to manage special types of sales interactions, such as work orders, deposits, and mail orders.

From BackOffice, invoices can be sent via email, printed out for delivery by mail or in person, and tracked individually by status. Invoices can be paid online if online payments are set up or manually marked as paid in BackOffice if a customer pays by cash, check, or another accepted payment method.

Table of Contents

Create an Invoice

Set up a new invoice in BackOffice to create a bill for items you sell or services you provide. Once created, an invoice can be emailed to its assigned customer or printed into a physical copy.

  1. In BackOffice, click ‘Invoices’.
  2. Click ‘Create invoice’.
    Click to Enlarge
  3. (Optional) Add a title.

    This describes the purpose of the invoice and appears at the top, under the business information.

    a Click ‘Add invoice title’.
    Click to Enlarge
    b Enter a title and click ‘Save’.
    Click to Enlarge
  4. From the ‘Bill To’ drop-down, select an existing customer or add a new one to assign to the invoice.
    • To select an existing customer, search by name, email address, or phone number and click to select. Only customers with a saved email address will appear.
    • To add a new customer, enter their email address and click ‘Add new customer’. The email will be added to the Customer List, where you can later edit the customer to add their name, phone number, address, and other details.
    • Visit our Manage Customers article to learn how to create new customers or edit existing ones.

    Existing Customer

    Click to Enlarge
    New Customers

    Click to Enlarge

  5. Click the date icon to select a due date.

    This is the date by which the customer must pay the invoice.

    Click to Enlarge
  6. (Optional) Add notes to the invoice.

    Notes can include terms and conditions, payment instructions, or other details and appear below the customer name and due date.

    a Click ‘Add invoice notes’.
    Click to Enlarge
    b Enter notes and click ‘Save’.
    Click to Enlarge
  7. Add inventory items to the invoice.
    a Click ‘Add new item’.
    Click to Enlarge
    b Search for an item, then click to select it.
    Click to Enlarge
    c Enter the quantity. For open priced items, also enter the price.
    Click to Enlarge
    d (Optional) Enter an amount to discount the line item.
    Click to Enlarge
    e Repeat a – d in step 7 for each additional item.
  8. (Optional) Toggle ‘Sales Tax’ off or on.
    For tax-exempt customers, ‘Sales Tax’ is always 0.00 regardless of the position of the sales tax toggle switch.

  9. Choose to either save as a draft or finish the invoice.

    If you receive an error, visit our troubleshooting guide for help.

    a To save as a draft that can be edited or deleted later, click ‘Save as Draft’.
    Draft invoices are available on the Invoices screen but not in BackOffice sales reporting.
    Click to Enlarge
    b To finish the invoice and share it with the customer, click the arrow and select an option. Finished invoices cannot be deleted but can be edited or canceled before payment.
    Finished invoices are available on the Invoices screen and in some BackOffice sales reporting.
    Finish and Send | Send the invoice by email to the address on file for the customer. The email sends from no-reply@shopkeep.com and its subject contains the store name and invoice number. If online payments are set up, emailed invoices can be paid online by the customer. If an emailed invoice is later edited or canceled, the customer will receive an email confirming the changes or cancellation.

    Finish and Print | Print the invoice to a connected computer printer.

    Click to Enlarge

Manage Invoices

From BackOffice, check the status of existing invoices, edit or delete invoice drafts, and resend, reprint, edit, or cancel finished invoices

Check Invoice Status

The status of an invoice shows whether it is a draft, open, paid, past due, or canceled. Visit the Invoices screen to check invoice statuses and view other details.

  1. In BackOffice, click ‘Invoices’.
  2. (Optional) Click any header with arrows to sort the table.
    Click to Enlarge

    Invoice Number | Unique identification number generated by ShopKeep that cannot be changed.
    Date Created | Date the invoice was created in BackOffice.
    Date Due | Date by which the customer must pay the invoice.
    Customer | Name or email of the customer assigned to the invoice.
    Status | Draft, Open, Paid, Past Due, or Canceled. Learn about each status below in step 3.
    Amount Due | Total invoice amount. This does not change when a customer pays an invoice.

  3. Check the ‘Status’ column for the status of each invoice.
    Click to Enlarge

    Draft | Invoice is saved as a draft.
    Open | Invoice is finished, printed or emailed, and awaiting payment. Open invoices appear in some BackOffice sales reporting.
    Paid | Invoice was marked as paid. Invoices paid online are automatically marked paid after the customer pays via the link in their emailed invoice. When paid by cash, check, or any other tender you accept, the invoice must manually be marked paid. When invoice reporting is enabled, paid invoices appear in most BackOffice sales reporting.
    Past Due | Due date passed and the invoice was not marked as paid. Past due invoices appear in some BackOffice sales reporting.
    Canceled | Invoice was manually canceled while ‘Open’ or ‘Past Due’ because it was no longer needed.

  4. Click an invoice to view its items and other details.
    Click to Enlarge

Edit or Delete Draft Invoices

Edit an invoice draft to make changes before sending it to a customer. If a draft is no longer needed, delete it to remove it from BackOffice.

  • To edit an ‘Open’ or ‘Past Due’ invoice, follow the steps here. ‘Paid’ and ‘Cancelled’ invoices cannot be modified.
  • If an ‘Open’ or ‘Past Due’ invoice is no longer needed, follow these steps to cancel it as only drafts can be deleted.
    1. Select a draft invoice from the Invoices screen.
      Click to Enlarge
    2. Make changes to the draft or click 'Delete Invoice' to remove it.
    3. If editing the invoice, choose to either save again as a draft or finish the invoice.

      If you receive an error, visit our troubleshooting guide for help.

      a To save as a draft that can be edited again later, click ‘Save as Draft’.
      Click to Enlarge
      b To finish the invoice and share it with the customer, click the arrow and select an option to email or print. Finished invoices cannot be deleted but can be edited or canceled before payment
      Click to Enlarge

    Edit or Cancel Open Invoices

    Edit an open invoice to make changes after sending it to a customer but before it is paid. Cancel an open invoice if it is no longer needed after being printed or emailed to a customer. Canceled invoices remain on the Invoices screen after cancellation and cannot be uncanceled or paid.

  • To edit a draft invoice, follow the steps here. ‘Paid’ and ‘Cancelled’ invoices cannot be modified.
  • Only ‘Open’ and ‘Past Due’ invoices can be cancelled. If a ‘Draft’ invoice is no longer needed, follow these steps to delete it.
    1. Select an ‘Open’ or ‘Past Due’ invoice from the Invoices screen.
      Click to Enlarge
    2. Click the arrow and select 'Edit' or ‘Cancel’.
      Click to Enlarge
    3. If editing the invoice, make the necessary changes, then click the arrow and select an option to email or print the updated invoice.

      The only part of the invoice that cannot be edited is the customer in the ‘Bill-To’ field. Open invoices cannot be saved as drafts.

      Click to Enlarge
    4. If cancelling the invoice, click ‘Continue’ to complete the cancellation.

      If the invoice was emailed to the customer when it was originally finished, the customer will automatically receive an email confirming the cancellation.

      Click to Enlarge

    Resend or Reprint Invoices

    If you or a customer needs a copy of a finished invoice or invoice cancellation, resend or reprint it from BackOffice.

    1. Select a non-draft invoice from the Invoices screen.
      Click to Enlarge
    2. Click the arrow and select ‘Print’ or ‘Send’.
      Click to Enlarge

    Online Payments Setup

    Set up online and mobile payments to allow customers to accept credit and debit card payments online for emailed invoices, sales run using the ShopKeep Pocket app, and orders placed via a ShopKeep eCommerce webstore. The ShopKeep account owner can fill out the application for online payments and connect a bank account from BackOffice, then run an optional test transaction to make sure everything works properly.

  • This feature is only available to US ShopKeep merchants on paid pricing packages. To upgrade to a paid account, click ‘Upgrade’ in BackOffice or at the register.
  • Online and mobile payments can be set up from BackOffice, as shown below, or from the ShopKeep Pocket app. You only need to sign up once using one of these methods. After signup and approval, you will be able to access all methods of online and mobile payment. Additional steps are required to accept credit payments in a ShopKeep eCommerce webstore.
  • Payment Setup

    ShopKeep Business Owners can access the online payments setup flow in BackOffice to get approved for processing credit payments for emailed invoices, sales run in ShopKeep Pocket, and orders placed via a ShopKeep eCommerce webstore.

    Accepting credit payments in a ShopKeep eCommerce webstore requires additional steps.

    1. Sign into BackOffice as the Business Owner.
    2. Click ‘Card Payments’, then select ‘Online and Mobile Payments’.

      Don’t see ‘Online and Mobile Payments’ when signed in as the Business Owner? Upgrade to a paid ShopKeep plan in BackOffice or at the register to be able to set up and run online and mobile payments.

      Click to Enlarge
    3. Click ‘Get Started’.
      Click to Enlarge
    4. Select ‘Business Details’, then follow the prompts to enter your business information.

      For this step, you will need to enter the:

      • Business type (e.g. sole proprietor, company, etc.)
      • Name, email address, date of birth, home address, phone number, and last 4 digits of the Social Security number of the Business Owner
      • Industry and website of the business
      Click to Enlarge
    5. Click ‘Bank Account’, then follow the prompts to enter the details for the bank account where you want to receive deposits.

      Provide your long-term choice of deposit account as this information cannot be updated in BackOffice. To learn how to change this account, contact paymentssupport@shopkeep.com.

      For this step, you will need to enter the:

      • Routing number and account number of the bank account
      Click to Enlarge
    6. Wait for ‘Active’ to appear next to ‘Business Details’ and ‘Bank Account’, indicating approval for payments.
      • Most merchants will be approved within moments. If either status shows ‘Pending’, check back in 1 – 3 business days or wait to receive email confirmation that you were approved.
      • Once you begin processing online invoice payments, you will receive a weekly email statement summarizing the online and mobile payments processed the previous week.
      Click to Enlarge
    7. Enter the DBA for your business in the ‘Doing Business As’ field, then click ‘Save’ to save changes.

      The DBA must be 5 – 22 characters long, contain no special characters, and have at least 1 letter.

      • The DBA, or ‘doing business as’ name, appears on customer credit card statements next to each online and mobile payment charge from your business.
      • By default, the DBA is set to the website entered in the ‘Business Details’ section (see step 4). If you did not enter a website and do not update your DBA, it will default to ‘ShopKeep’.
      Click to Enlarge
    8. (Optional) Follow the steps here to enable payments for your ShopKeep eCommerce webstore.
    9. (Optional) Follow the steps in the section below to run a test transaction.

    Run a Test Transaction (Optional)

    After setting up online payments in BackOffice, run an optional test transaction by paying for an invoice online to confirm the setup was successful.

  • A test transaction can be run by paying for an invoice, as shown below, or by processing a credit sale in the ShopKeep Pocket app. You only need to use one of these to run a test transaction and confirm that online and mobile payments setup was successful.
  • After running a test transaction, either perform a return at the register to balance out the net sales amount for that day or exclude that day when running sales reports. Transactions run at the register or in ShopKeep Pocket will appear in reporting and cannot be deleted. Paid invoices cannot be deleted from BackOffice or reporting.
  • Online and mobile payments cannot currently be refunded back to the card used in the original payment via the ShopKeep Pocket or Register apps, BackOffice, or the eCommerce Dashboard. To request a refund for an online or mobile payment, contact paymentssupport@shopkeep.com.
    1. Create a new invoice, then enter your email in the ‘Bill To’ drop-down and click ‘Add new customer’.

      Don’t see ‘Add new customer’? Select your name or email from the drop-down.

      Click to Enlarge
    2. Add an open priced item to the invoice, then enter a $0.50 price.

      All invoices paid online require a minimum payment amount of $0.50.

      Click to Enlarge
    3. Click the arrow, then select ‘Finish and Send’.
      Click to Enlarge
    4. Locate the invoice in your email and follow the steps here to pay it online.

      The credit or debit card used to pay for the test invoice must not be tied to the bank account used to set up online and mobile payments. Invoices paid online will be included in your weekly ShopKeep Online & Mobile Card Processing Statement email.

    Invoice Payment

    Customers can pay for an invoice online via the link in their emailed invoice, or they can make a manual payment with cash, check, or any other tender you accept. Learn below how customers pay for invoices using each of these methods.

    Pay Online

    Customers can pay emailed invoices online with a credit card if online payments are set up by manually entering their card information or using Apple Pay or Google Pay. After a payment has been received, the invoice will automatically be marked paid in BackOffice.

    An invoice can only be paid online if it was emailed to the customer after online payments were set up.

    1. Customer opens the invoice in their email.
      Click to Enlarge
    2. Customer clicks ‘Pay this invoice’.
      Click to Enlarge
    3. In the newly opened tab, the customer submits their payment by manually entering their credit card details or using Apple Pay or Google Pay from a compatible device.
      a  For manual card entry, the customer enters their credit card information and clicks ‘Pay Now’.
      Click to Enlarge
      b  For Apple Pay or Google Pay, the customer taps ‘Check out with’ (Apple) or ‘Buy with’ (Google) from a compatible device and follows the prompts.
      Click to Enlarge
    4. Customer waits for their payment to finish processing.

      The customer will receive an email receipt from no-reply@shopkeep.com to confirm their payment. Invoices paid online will be included in your weekly ShopKeep Online & Mobile Card Processing Statement email.

      Click to Enlarge
    5. The Business Owner or an employee with ‘Manage Invoices’ permissions can check the invoice status to see it has been paid.

      When invoice reporting is enabled, paid invoices will automatically appear in most BackOffice sales reporting.

      Click to Enlarge

    Manual Payment

    Customers can pay invoices by giving you cash, a check, or any other payment tender you accept. After receiving this type of invoice payment, manually mark the invoice paid in BackOffice.

    1. Customer provides payment for the invoice via a tender that you accept.

      We do not recommend placing invoice payments in the same cash drawer used for the ShopKeep Register app. Invoice payments are not included on X and Z reports and will upset the balance of the cash drawer if added to it. If you must add a cash invoice payment to the drawer, perform a pay in to ensure the cash drawer stays balanced.

    2. In BackOffice, select the invoice from the Invoices screen.
      Click to Enlarge
    3. Click ‘Mark as paid’.

      When invoice reporting is enabled, paid invoices will automatically appear in most BackOffice sales reporting. Marking an invoice as paid changes its status to ‘Paid’ and cannot be reversed.

      Click to Enlarge

    Invoice Reporting

    Open and past due invoices automatically appear on the Transactions Report and Dashboard, while paid invoices must be manually enabled to appear on reports. Learn how to view reporting for each type of invoice, identify how invoices appear on these reports, and enable reporting for paid invoices.

    Open Invoice Reporting

    In BackOffice, visit the Dashboard to view the total number and value of invoices that are open or past due, or run the Transactions Report to see individual open and past due invoices along with saved sales currently open on registers with Saved Sales Sync enabled.

    Dashboard
    1. In BackOffice, click ‘Reports’, then select ‘Dashboard’.
      Click to Enlarge
    2. Click the date icon to choose a preset or custom range.
      Click to Enlarge

      The report shows the total number and value of open and past due invoices last finished or edited during the date range.

      Click to Enlarge

      # of Outstanding Invoices | Number of invoices in ‘Open’ and ‘Past Due’ statuses. Invoices will only appear if they were last finished or edited during the range. Historical invoice data is not available.
      Net Invoices Balance Due | Value of all invoices included in the ‘# of Outstanding Invoices’ tile. This is the pre-tax subtotal of each invoice minus discounts applied.

    Transactions Report
    1. In BackOffice, click ‘Reports’, then select ‘Transactions’.
      Click to Enlarge
    2. Use the calendar to select a date range for the report that includes the current day.

      For example, select ‘Today’, ‘Week-to-date’, or a custom range ending today.

      Click to Enlarge
    3. Click the ‘Saved Sales’ toggle.

      This option can only be selected when the date range of the report includes the current day, such as when it is set to ‘Today’, ‘Week-to-date’, or a custom range ending today.

      The Transactions Report displays open and past due invoices that were last finished or edited during the selected date range, and saved sales currently open on registers with Saved Sales Sync enabled last saved during the range. Businesses open past midnight can set business hours in BackOffice to view reporting based on when they are open.

      Click to Enlarge

      Time | Date and time the invoice was last finished/edited or sale was last saved.
      Sales Channel | Indicates whether a transaction is an invoice (‘Invoicing’) or a saved sale (‘In Store’).
      Register | This is left blank for invoices. For saved sales, it is the number of the register where the sale was last saved.
      Cashier | For open invoices, this is the name of the employee who last finished or edited the invoice. For saved sales, it is the name of the employee who originally saved the sale. In either case, the cashier name appears as it is currently entered in BackOffice.
      Operation Type | Type of transaction: sale.
      Amount | Total dollar amount of the items in the invoice or saved sale.
      Discount | Total discount amount applied to the invoice or saved sale.
      Tax | Total tax amount.
      Total | Total amount charged after discounts and tax.

    4. (Optional) To view the individual items on an invoice or saved sale, click the arrow next to the transaction.
      Click to Enlarge

      Description | Name of the item as it is currently entered.
      Department | Name of the department assigned to the item at the time the invoice was finished or sale was saved.
      Category | Name of the category assigned to the item when the invoice was finished or sale was saved.
      Price | Price per item.
      Quantity | Total number or amount of the item present on the invoice or saved sale.
      Subtotal | Item total before discounts and tax.
      Discount | Discount amount applied to the item.
      Net Total | Total amount charged for each item after discounts.

    Before you can view paid invoices in BackOffice reporting, you must enable sales reporting for invoices from the Invoices screen. After doing so, learn about which BackOffice reports support paid invoices and how paid invoices appear in reporting.

  • After enabling invoice reporting, future invoices that are marked paid will automatically appear in BackOffice reporting. Do not ring up these invoices at the register as this will duplicate the transaction in reporting. Once enabled, invoice reporting cannot be disabled.
  • Invoices marked paid before enabling this feature will not appear in reporting.
    1. From the Invoices screen, click the link to enable sales reporting for invoices.

      Don’t see this link? Invoice reporting is already enabled for your account.

      Click to Enlarge
  • Paid invoices appear in all BackOffice sales reports except for the Shifts Summary and the ‘Register Summary’ tile on the Dashboard.
  • Paid invoices also appear in ShopKeep Pocket reporting.
  • The ‘Other’ payment tender is used in reporting for all paid invoices.
  • The employee who originally printed or emailed a paid invoice is credited in reporting as having performed the sale.
  • Discounts are reported as a discount called ‘Open Amount’.
  • Paid invoices are not assigned to a register or register shift, do not appear anywhere in the ShopKeep Register app, and do not contribute towards the expected total of the cash drawer.
  • FAQ

    View answers to common questions about invoices.

    How do I customize the invoice logo and business address?

    These details come from Receipt Settings. Visit our Receipt Setup article to learn how to upload a new logo and update business information.

    Can I change invoice numbers?

    No. Invoice numbers are created by ShopKeep, are unique for each invoice, and cannot be edited.

    Can I add discounts to an invoice?

    Yes, line items can be discounted by individual amounts while an invoice is being created or edited.

    Can I change the email address invoices send from?

    No, this address (no-reply@shopkeep.com) cannot be changed and is not monitored.

    Can I remove tax from an invoice?

    Yes, tax can be manually toggled off and on while an invoice is being created or edited. However, for tax-exempt customers, tax is always 0.00 regardless of the position of the sales tax toggle switch.

    Can customers pay invoices online?

    Yes. Customers can pay email invoices online by manually entering their credit or debit card or by using Apple Pay or Google Pay. Learn about how to set up online payments and how customers pay for invoices here.

    Do invoices appear in sales reporting?

    Yes. Open and past due invoices are available on the Transactions Report and Dashboard, and paid invoices appear in most BackOffice sales reporting after enabling invoice reporting. To learn how to view invoices in reporting and enable paid invoice reporting, visit the Invoice Reporting section above.

    Can I edit, delete, or cancel invoices?

    Yes. ‘Draft’, ‘Open’, and ‘Past Due’ invoices can all be edited. Invoices can be deleted if saved as drafts and not finished, but only ‘Open’ and ‘Past Due’ invoices can be cancelled.

    Can I view invoices at the register?

    No, invoices are available only in BackOffice.

    How can I get help with a problem related to invoices?

    Visit our Invoices Troubleshooting guide for help solving invoice-related issues.

    If you have more questions about invoices, visit our BackOffice FAQ.