Invoices

Setting Up Invoicing

Before you create or send any invoices in Topkey, complete the two setup steps on this page. You only need to do this once, and it ensures your invoices are ready to accept online payments and display your company's branding and contact information.


Step 1: Connect Stripe

Topkey uses Stripe to process online payments on invoices. Connecting a Stripe account is required if you want your owners to pay by card or ACH directly from their invoice. If you only plan to record manual payments, Stripe is optional — but most property managers connect it to give owners a convenient online payment option.

To connect your Stripe account:

  1. Go to Settings → Connections.
  2. Locate the Stripe section and select Connect Stripe.
  3. Follow the prompts to sign in to your existing Stripe account or create a new one.
  4. Once connected, your Stripe account will be available to use when creating invoices.

You can connect more than one Stripe account to Topkey. This is useful if you manage properties under different business entities or prefer to route payouts to separate accounts.

If you already have a Stripe account for your property management business, use that account so your payouts and reporting stay in one place.


Step 2: Configure Your Invoicing Settings

Once Stripe is connected, set up your invoicing preferences so that every invoice you send reflects your company's information and branding.

To configure your general invoicing settings:

  1. Go to Settings → Invoicing → General Settings, or navigate directly to app.topkey.io/settings/invoicing/general.
  2. Enter your company address. This address appears on all invoices sent to owners.
  3. Upload your company logo. Your logo appears on all invoices and on the payment page your owners see when paying online.
  4. Set the email address displayed on invoices. This is the contact address shown to owners if they have questions about an invoice.
  5. Enter a reply-to address for emails sent to owners. When an owner replies to an invoice email, their message will be directed to this address.
  6. Save your changes.

If you skip these settings, your invoices will go out without a company address or logo, and owners may not know who to contact with questions. Take a few minutes to complete this before sending your first invoice.

Use a monitored inbox for both the displayed email and reply-to address so you don't miss owner questions or responses.


Once you have completed both steps, you are ready to start creating and sending invoices. Continue to the Invoicing Overview to learn how invoicing works in Topkey.


Frequently Asked Questions

Do I need to connect Stripe before I can create invoices? You can create invoices without Stripe, but you will not be able to accept online card or ACH payments. Owners will only be able to pay using manual payment methods. If you want to offer online payment, connect Stripe first.

Can I connect Stripe later, after I've already sent invoices? Yes. You can connect Stripe at any time from Settings → Connections. However, any invoices already sent without a Stripe connection will not automatically gain online payment options — you may need to update or resend those invoices.

What if I manage properties for multiple business entities with separate Stripe accounts? Topkey supports multiple connected Stripe accounts. Connect each account under Settings → Connections and then select the appropriate Stripe account when creating invoices for each entity.


Questions about setup? Contact Support.

Previous
Charges Report