Prostay AccountingAccounts, customers and products

Customers in Prostay Accounting

Who you invoice, which is not the same list as who stays with you. Adding a customer, reading what they owe, and the one tab whose settings do not do what their labels suggest.

Where to find it
AccountingSalesCustomers
Last checked
August 16, 2026

A customer in Prostay Accounting is whoever receives an invoice. For a hotel that is usually not the person in the room: it is the company that booked the room, the agency that sent them, the university running a conference, the couple's parents paying for the wedding.

Customers are not guests

This is the single most important thing to understand before you add anything, and it catches almost everybody.

The guest list in the Property Management System and the customer list here are separate. Nothing copies between them. Checking a guest in does not create a customer, and adding a customer here does not give you a guest profile, a reservation or a folio. The two lists are not even trying to hold the same thing: a guest is someone who sleeps in a room, a customer is someone who settles an account.

Most guests should never appear here at all. A guest who pays their own bill at checkout is handled entirely on the folio, on the PMS side, and adding them here would give you a second record of a person you are already tracking.

Reading the list

The Customers list, twelve rows sorted by name. Columns read Name, Company Name, Phone, Amount, Status and Actions. Stanhope University owes 28,930.00 USD, Meridian Consulting Group 13,305.60 USD, Blue Harbour Travel 5,112.80 USD and Ashford Pharmaceuticals 0.00 USD. Eleven rows are marked Active in green and end in a blue Create invoice link with a chevron. Halcyon Retreats is marked Inactive in grey, owes 0.00 USD, and offers Activate instead.
Amount is what the customer still owes across every open invoice, not what they have ever been billed.
  1. Amount, which is what this customer still owes across every unpaid invoice. It is not what they have ever spent with you, and it drops to zero when they pay.
  2. The status. An inactive customer stays in the list, greyed, and offers Activate where the others offer actions.
  3. The chevron beside Create invoice, which holds ten more things you can start for this customer.

The list is sorted by name and searched by name, company, email or phone. There is no filter for "owes us something", so if you are chasing money, the receivable ageing on the accounting dashboard is the better starting point: it groups what is owed by how late it is, which this screen does not.

Adding a customer

New Customer opens a panel with five tabs. Only one field across all five is required.

The Add Customer panel open on its Contact tab, with five tabs across the top reading Contact, Addresses, Notes, Payments and Additional info. Under a NAME AND CONTACT heading sit Title, Suffix, First name, Middle name and Last name in one row, then Customer display name marked with an asterisk beside Company, then Email, Phone number, Mobile Phone, Fax number, Other and Website, and an "Is a sub-customer" checkbox. Cancel and Save sit at the bottom right.
Customer display name is the only required field, and it is the name every list, invoice and statement uses.
TabWhat it holds and whether it matters
Contact Names, company, and every way of reaching them. The one required field, Customer display name, lives here.
Addresses A billing address and a shipping address. The billing address is the one that prints on an invoice, so fill it in for anyone who will receive one.
Notes Free text for the account, plus attachments. Useful for the purchase order number a corporate client insists on, or who to chase when an invoice goes quiet.
Payments Four preferences. Read the section below before you rely on them.
Additional info Tax details and any custom fields your property has set up.

Customer display name

This is the name every list, invoice, statement and dropdown will use, and it is the only field the panel insists on. It does not build itself out of the name fields above it, so a panel with the first and last name filled in and this one blank will not save.

Type the name you want to see on an invoice. For a company that is the company name, not the contact's name, even when you have filled in a contact above. You will be picking from this list under time pressure while raising a document, so a display name of Meridian Consulting Group is worth more than one reading Sarah.

The Payments tab records preferences and nothing more

The Payments tab of the Add Customer panel, headed PAYMENTS, with four empty dropdowns: Primary payment reading "Select a primary payment", Term reading "Conditions of service", Sale from delivery options reading "Choose from delivery methods", and Language reading "Pick your preferred language".
All four record what the customer prefers. None of them changes what an invoice does, so the terms on an invoice still come from the Sales settings.

Four dropdowns, and their labels promise more than the product currently delivers. All four are saved against the customer and shown back on the customer page. None of them changes what any other screen does.

FieldWhat it actually does
Primary payment Records how this customer usually pays: cash, cheque, credit card or direct debit. Nothing preselects it when you take a payment.
Term Records their credit terms, from due on receipt to Net 60. It does not set the due date on their invoices; see the warning below.
Sale from delivery options Records whether documents for this customer are usually printed or emailed. It does not change what happens when you save one.
Language Records a preferred language. Documents are produced in the property's language regardless.

Sub-customers

Is a sub-customer, at the bottom of the Contact tab, puts this customer underneath another one. It suits a group of companies billed separately but reported together, or a single client running several events that each need their own invoices and their own balance.

Each sub-customer keeps its own invoices and its own balance. Use it only when you genuinely want the two split, because merging them back later is possible but not tidy.

Starting something from a row

The chevron menu open on a customer row, listing View/Edit, Receive payment, Create sales receipt, Create estimate, Create delayed charge, Create credit note, Create refund receipt, Create time activity, Create statement, Create task and Deactivate.
Eleven actions, and all but the last two start a document already addressed to this customer.

The blue Create invoice link raises an invoice already addressed to that customer. The chevron beside it opens the rest, and the saving over starting from a blank form is that you never pick the wrong customer.

  • View/Edit opens the customer page.
  • Receive payment is the one to reach for when money arrives against an invoice you already sent.
  • Create sales receipt is for money taken at the moment of sale, with no invoice in between.
  • Create estimate, Create delayed charge, Create credit note and Create refund receipt each start their own document type.
  • Create statement produces a summary of everything outstanding, which is what you send when several invoices are late rather than chasing each one.
  • Create task adds a reminder against this customer.
  • Deactivate closes the account. See below.

If the menu on your rows has no Deactivate, your role does not include the permission for it. This one cannot be added from Users in System Settings today, because the screen checks for a right the role editor has no setting for, so closing a customer account is available only to accounts with unrestricted access. Everything else in the menu is unaffected.

The customer page

The top of the customer page for Blue Harbour Travel: a circular BT monogram, the name, Send email and Add notes links, and a FINANCIAL SUMMARY card showing an Open balance of 5,112.80 USD on the left and an Overdue payment of 5,112.80 USD on the right, with a full-width red bar beneath them.
Two figures, and the one on the right is the one to act on. When they match, everything the customer owes is already late.

Clicking a customer's name opens their page. The financial summary at the top gives you two figures, and the difference between them is the point.

Open balance is everything unpaid, whether or not it is due yet. Overdue payment is the part of that which has passed its due date. A customer with a large open balance and nothing overdue is behaving perfectly. A customer whose two figures match, as above, has not paid anything that was due, and the bar underneath turns red to say so.

Below the summary sit four tabs.

TabWhat it shows
Transaction List Every document raised for this customer, filterable by type, by status and by date. This is where you check what an invoice was for before ringing about it.
Statements Statements already produced for this customer.
Customer Details Everything from the five tabs of the panel, read only, including the terms and payment method you recorded.
Notes The running notes on the account.

New transaction at the top of the page starts any of eight document types for this customer, and Edit holds Edit customer and Merge contacts.

Merging duplicates

Duplicate customers happen: the same agency added twice with slightly different names, each holding half the history. Merge contacts, under Edit on the customer page, fixes it. You choose a source and a target, and everything belonging to the source moves to the target.

Deactivating a customer

Customers cannot be deleted, only deactivated, which is right: deleting one would take its invoices with it. Deactivate, from the row menu or the customer page, takes them out of every picker while leaving every document they were ever on exactly where it is.

A deactivated customer stays in the list, marked Inactive, with Activate in place of the usual actions. Nothing is hidden and nothing is lost.

Prostay checks before it acts. Confirming asks you to agree by name, and if the customer still owes money it says so and shows the amount. Read that figure rather than clicking through it: deactivating does not write the debt off, and it does not stop the amount counting toward your receivables. It only stops you raising anything new for them, which means a customer who owes you money and has been deactivated is easy to lose track of. Collect first, deactivate afterwards.

Where to go next

A customer on its own cannot be billed for anything. The products and services catalogue is what an invoice line points at, and each item in it points at one of the income accounts from the chart of accounts, which is what makes a sale land in the right place.

Common questions

  • Do I need to add every guest as a customer?

    No, and you should not. A guest who settles at checkout is handled on their folio in the Property Management System and needs nothing here. This list is for whoever receives an invoice and pays it later, which in practice is companies, agencies and event clients.

  • Why does my customer’s balance not match what I invoiced them?

    Because the Amount column is what is still outstanding, not what has been billed. Paid invoices drop out of it, and part payments reduce it. To see everything they have ever been sent, open the customer and use the Transaction List tab.

  • I set Net 30 on a customer and their invoice was due immediately. Why?

    The Term on a customer is recorded but not used. Invoice terms come from the preferred invoice terms in your Sales settings, which applies the same value to everyone. Change the terms on the invoice itself before saving it, and it will recalculate the due date.

  • Can I delete a customer I added by mistake?

    No. Deactivate it instead. It will stay in the list marked Inactive, out of every picker, and you can reactivate it later. If the mistake is that you added the same customer twice, use Merge contacts rather than deactivating one of them, so the history ends up in one place.

Was this article helpful?

Related articles

Still stuck?

Support answers from inside the app as well, so if you are already signed in you will get a faster reply there. Otherwise send us the property name and what you were trying to do.