Invoices, payments & contracts
This business tool is included in Pro. See Plans and subscriptions for the platform and optional AI and media products.
Invoices record what the client owes. Receipts record money actually received. Open an invoice to see its payment schedule, balance and history; use Financials for business-wide reports.
Creating an invoice
Section titled “Creating an invoice”Open Invoices → New invoice, or start from a contact or wedding. Add services, quantities, prices and tax. Choose a booking fee and payment terms: due on receipt, a number of days after issue, a fixed date, days before the wedding, or a custom instalment schedule. Relative terms resolve when the invoice is issued; a fixed date stays fixed.
Review the total, due dates, payment instructions and attached contract before sending. Defaults prefill new invoices and can be changed on that invoice. Updating business defaults does not rewrite previously accepted terms.
Invoice statuses
Section titled “Invoice statuses”Draft invoices have not been sent. Sent, partial, paid and overdue describe the current balance and schedule. A receipt, refund, reversal or credit can change that balance. Historical records may also show cancelled or refunded. Check the history as well as the status before taking action.
Accepting card payments with Stripe
Section titled “Accepting card payments with Stripe”Connect your own Stripe account under Settings → Payments. Wedding Computer does not take a percentage of your invoice payments. Clients can pay an outstanding payable instalment through its secure link, including later instalments and the remaining amount of a partly paid instalment.
On new invoices, a configured card surcharge applies to the portion paid by card. Older invoices retain their original fee snapshot. Check the amount shown in Checkout before paying. Stripe handles card verification and payment confirmation.
If Checkout was interrupted or payment is processing, return to the existing invoice and check its state before retrying. A completed payment awaiting confirmation must not be paid again. A recorded Stripe receipt is not proof that Stripe has paid the money into your bank account: check payouts in your connected Stripe account.
Recording manual payments
Section titled “Recording manual payments”Use Record payment for cash, transfer, PayID or a card processed elsewhere. Enter the actual amount, receipt date and method. A partial receipt leaves the rest due. A genuine excess receipt is retained and can produce a credit balance. Recording a manual payment does not move money through Stripe.
Refunds, corrections and credits
Section titled “Refunds, corrections and credits”Keep the original receipt. Record a dated refund after returning a manual payment, or a reversal to correct an erroneous receipt. Supply the amount and reason. These entries preserve the original history, including excess receipts and repeated payment/refund cycles.
For Stripe payments, initiate refunds in the connected Stripe account. Wedding Computer reconciles Stripe refund and dispute updates into the receipt history; it does not initiate that refund for you. Check both systems if the update has not arrived.
An invoice credit reduces what the client owes without recording money received or returned. Cancelling a wedding, issuing a credit, and returning money are separate actions.
Additional invoices and package options
Section titled “Additional invoices and package options”Create an additional invoice from the existing invoice, client or booking when there is a separate charge. Give it its own payment terms. It does not restart booking confirmation.
You can offer priced package options and explicitly enable client self-service for an option. Before accepting an addition, review the added amount, new total, existing payments, balance and due date. The couple must be an active member and eligible to accept it. If the invoice changed during review, reopen the current offer and review it again.
An accepted option preserves previous receipts, the original booking fee and signed contract. The added obligation is due on the latest existing due date or today, whichever is later. Acceptance never automatically charges a saved card: any payment is a separate step.
Financial reports and exports
Section titled “Financial reports and exports”Open Financials for the receipt register, invoice register, current balances, overdue instalments and upcoming amounts due. Choose currency and the available client, wedding, status, method and period filters. Currencies are reported separately.
The invoice register can filter by issue date or final scheduled due date. A paid invoice retains that final scheduled date in this report. Receipt periods and payment-method filters describe cash movements; balance figures are current across payment methods.
Gross and net received include collected tax and card surcharges. They exclude Stripe processing fees and bank payouts. Refunds, reversals and dispute movements remain visible, including amounts above the original instalment. Invoice credits affect liability rather than cash received.
CSV downloads use the report filters and label amounts in cents. Full-history JSON and account archives retain financial records for reference; importing an archive does not restore or execute payments. Check invoice delivery status after sending: a queued message is not proof of inbox delivery, and Needs attention requires checking the delivery failure before retrying.
Service contracts
Section titled “Service contracts”If you have a default service-contract template, Wedding Computer copies it onto new booking invoices. Additional invoices do not automatically receive that booking contract. Review the attached terms before sharing the booking page; sending an invoice does not itself record the client’s agreement.
To set this up: go to Settings → Contracts to create your contract template in your own words. Wedding Computer doesn’t provide legal templates — you write your own terms and conditions. Have any contract wording reviewed by a lawyer qualified in your jurisdiction before using it with clients.
Editing your default template later does not rewrite contracts already attached to earlier invoices, so a couple’s accepted terms stay exactly as they agreed to them, even if you update your wording afterwards.
The booking page asks the couple to type their full name, provide an email address, and tick that they agree to the contract. Wedding Computer records the typed name, email address, IP address, and timestamp against the invoice, and the confirmation email includes a text copy of the accepted contract — so if a dispute ever comes up, you have a timestamped record of exactly what was agreed to and when. This is a typed acceptance, not a drawn signature, and the service-contract record is not currently offered as a downloadable signed PDF. (Celebrants have a separate, dedicated PDF signing flow for NOIMs and other documents that need an in-order, witnessed signature — see Collaborative PDF signing below.)
The booking page
Section titled “The booking page”Every sent invoice has a booking link — a single, secure URL you share directly with the couple. Instead of sending a contract link, an invoice link, and a payment request as three separate emails, everything happens in this one flow. On this page they can:
- Review the full invoice and payment schedule
- Read and accept the contract with their typed name (if one is attached)
- Fill in a booking form (if you’ve created one)
- Continue to Stripe Checkout for the booking fee when card payment is configured
Submitting the page records the details and accepted agreement. It does not by itself prove that the booking fee has been paid. Confirmation waits until the exact booking-fee instalment is recorded as paid through Stripe or the vendor’s manual-payment record. If the client leaves Checkout or pays by transfer, use the existing booking link and check the invoice before retrying payment. See Booking status.
The booking page can be embedded on your website by appending ?embed=1 to the URL and dropping it into an <iframe>.
Collaborative PDF signing (celebrants)
Section titled “Collaborative PDF signing (celebrants)”Celebrants have a dedicated workflow for signing NOIMs and other documents that require both celebrant and couple to sign in a specific order:
- The celebrant prepares the PDF — either uploaded or exported from Wedding Computer’s NOIM generator
- The celebrant releases the document to the couple
- The couple signs via their workspace (using a browser canvas — no app download needed)
- The couple’s signature is burned into the PDF
- The celebrant counter-signs, completing the document
- The fully signed PDF is stored under the celebrant’s access only
The order is enforced: the celebrant must release before the couple can sign, and the couple’s signatures lock the document before the celebrant’s counter-signature is accepted. The software is designed for a witnessed signing workflow, but the celebrant remains responsible for confirming that the process and document meet the legal requirements in their jurisdiction. The couple does not receive the final PDF through this workflow; it remains under the celebrant’s access.
See also
Section titled “See also”-
Set up your public booking form — let clients select packages and optional extras
-
Date changes and amendments — review a new date without overwriting the current commitment
-
Business settings — configure invoice defaults, tax, payment instructions, and Stripe
-
Workspaces & collaboration — how invoices are visible to couples in the shared workspace
-
Pipeline & contacts — moving a lead to booked and promoting to a wedding
-
Plans and subscriptions — invoicing, payment administration, and contracts are part of Pro