Custom software for funeral homes, funeral groups, and direct cremation operators who need case management, family communication, billing, and memorial tools built around how a funeral actually runs -- from first call to final disposition.
Generic CRM systems and disconnected point tools don't match the data model of a funeral. Arrangement records, billing, obituaries, family communications, and preneed contracts all need to connect. Right now, most funeral directors are holding that together manually.
Case management from first call through final disposition, with task assignment, document generation, and multi-location support
Online arrangement platforms for direct cremation and simple burial operators handling family self-service at any hour
Branded memorial and obituary websites under your domain, with condolences, galleries, livestreaming, and donation links
Funeral billing with itemised statements, instalment plans, insurance assignment, and preneed financial reporting
Summary
RaftLabs builds custom software for funeral homes and funeral groups -- case and arrangement management, online arrangement platforms for direct cremation operators, branded memorial and obituary websites, family communication portals, preneed contract management, and funeral billing with payment plans. We deliver in 10-14 weeks at a fixed cost.
3+Funeral service businesses in 3+ markets
·10-12Week delivery for funeral home software
·100+Software products shipped
·FixedCost delivery
Funeral homes run on paper, phone calls, and disconnected tools -- and it costs them time families need
Most funeral homes operate on a patchwork of phone calls, printed forms, spreadsheet billing, and third-party obituary sites with no connection to each other or to the case file. An arrangement conference produces a service selection form that gets retyped into a billing document, then retyped again into an obituary submission. Permits and death certificates are tracked in a notebook. Preneed contracts sit in a filing cabinet. The funeral director holds all of it together through personal knowledge and follow-up calls, which is unsustainable as call volume grows and staff turn over.
Custom software ties the arrangement record, the billing, the family communications, and the memorial into one connected system. When a family selects a service package in the arrangement conference, the contract is generated from that record. The invoice is generated from the same record. The obituary drafts from the information already captured. The family portal updates automatically when the permit is issued. The funeral director focuses on the family rather than on re-entering data into four separate places.
What we build
Funeral home management software
Case management built around how a funeral runs from first call to final disposition. First call intake with family details, deceased information, and initial service preferences captured in the case record from the first contact. Arrangement conference workflow with service selection, merchandise and package configuration, and casket or urn selection recorded against the case. Task assignment to staff -- embalming, transfer, documentation, family contact -- with deadline tracking and completion logging so the funeral director sees the full case status without calling staff. Document generation from the case record: service contract, order of service, itemised statement, and disposition authorization, all produced without re-entering data. Multi-location case management for funeral groups, with case visibility across branches and centralized reporting. Regulatory compliance documents -- state-specific death certificates, burial transit permits, cremation authorization -- generated from the case record and tracked for issuance and filing.
Online arrangement platforms
Self-service arrangement for direct cremation and simple burial operators whose families need to complete arrangements at 2am without a phone call. Service package selection with clear pricing and inclusions -- immediate cremation, attended cremation, graveside service -- presented in a clean, family-facing interface. Digital completion of required forms: personal information of the deceased, authorization forms, and additional merchandise selections. Payment collection by card or ACH at the time of arrangement, with confirmation of next steps and expected timeline sent automatically. Upsell and add-on presentation for families who start with a direct cremation package and want to add a memorial service, an urn, or a keepsake. Direct cremation is the fastest-growing segment of the funeral industry; operators who make the online arrangement experience clear and frictionless convert significantly more families without additional staff time.
Memorial and obituary websites
Branded tribute pages hosted under the funeral home's own domain, not published through a third-party aggregator that keeps the family relationship and the contact data. Photo gallery with family-uploaded images and a curated selection from the arrangement record. Condolence messages and virtual candle lighting for family, friends, and community members who cannot attend in person. Charitable donation links directed to the family's chosen organisations, processed and reported to the family without the funeral home needing to manage the funds. Livestreaming integration for remote family members attending the service online, embedded in the tribute page without requiring a separate platform account. Tribute page sharing via direct link and social platforms. The memorial page becomes the funeral home's ongoing relationship with the family rather than a single transaction handed off to a platform the funeral home has no control over.
Funeral billing and payment plans
Itemised statements generated directly from the arrangement record -- service items, merchandise, third-party charges, and cash advances -- without manual assembly from the service contract. Families often pay from multiple sources: personal funds, life insurance proceeds, preneed funds, and occasionally crowdfunded contributions. The billing system tracks each payment source, the amount expected, and the amount received, and calculates the outstanding balance by source. Instalment plan management for families who need to pay over time, with payment schedule configuration, automated payment reminders, and accounts receivable tracking. Insurance assignment tracking for life insurance claims assigned to the funeral home, with status tracking from assignment submission to funds receipt. ACH and card payment processing with automated receipt delivery. Preneed financial reporting for funeral homes holding preneed funds in trust, with separate reporting from at-need accounts receivable.
Family communication portals
Secure portal where the family can follow the case without calling the funeral home. Case status visible at the family's convenience -- transfer completed, death certificate filed, permit issued, cremation completed, remains available for pickup -- updated automatically as staff complete tasks in the case management system. Document access for the family: death certificates as they become available, disposition authorization copies, invoices, and payment receipts. Digital arrangement review and approval so families can confirm service selections and sign documents without an additional in-person visit when circumstances don't allow one. Secure messaging between the family and the funeral director through the portal, with conversation history retained on the case record. A family asking about permit status at 10pm gets the answer from the portal rather than leaving a voicemail that the funeral director returns the next morning during an arrangement conference.
Preneed and at-need planning tools
Preneed contract management for funeral homes selling pre-arranged services. Contract record with the pre-selected service package, merchandise, and pricing, locked at the time of contract execution. Trust reporting for preneed funds held in state-mandated trust accounts, with contribution tracking, fund growth, and distribution reporting in compliance with state trust law. At-need conversion workflow when a preneed client passes: the preneed record becomes the active case record, the service selections are carried forward, and the billing calculates the difference between the contracted price and any outstanding balance. Insurance-funded preneed tracking for contracts funded by life insurance assignment, with policy details stored against the preneed record. Preneed sales pipeline for funeral homes that actively market pre-arrangement services, with lead tracking and follow-up workflow. Preneed is a significant revenue stream for established funeral homes; it requires financial tracking separate from at-need billing and separate trust accounting.
Problems we solve for funeral service businesses
Arrangement details for each family managed across paper forms and email communications
Service selections, casket choices, and merchandise decisions are captured in a paper form, then retyped into a contract, then retyped again into an invoice. Each re-entry takes time and introduces errors. A change requested by the family at any point requires finding and updating all three documents.
Pre-planning records and pre-need contract management not accessible when a family calls at the time of need
A preneed client passes and the family calls. The preneed contract is in a filing cabinet. Finding it, verifying the service selections, and confirming the funded amount takes time the family doesn't have. At a moment when speed matters, the process is slow.
Compliance documentation for death certificates and regulatory filings prepared manually
State-specific death certificates, burial transit permits, and cremation authorizations are prepared from scratch for each case, referencing the arrangement record manually. Errors in regulatory filings cause delays. Tracking which documents have been filed and which are outstanding requires a separate system.
Staff and vehicle scheduling across multiple services done without real-time visibility
A funeral director has two services on the same day and needs to assign staff, vehicles, and equipment across both. Without a scheduling tool that shows resource availability in real time, conflicts are discovered on the morning of the service rather than the day before.
Supplier and casket inventory management done without integration with arrangement workflows
Casket and merchandise selections made during the arrangement conference are not reflected in inventory until someone manually updates a spreadsheet. Ordering from suppliers happens outside the case record. Discrepancies between what was selected and what was ordered surface at delivery.
Family communication updates between arrangement and service managed ad hoc
After the arrangement conference, families call the funeral home for status updates on permits, transfers, and preparations. Each call takes a staff member off other work. Families who can't reach someone feel anxious and lose confidence in the funeral home at the most sensitive moment.
How we work with funeral service businesses
We work with funeral directors, arrangement staff, and operations managers to map the current case workflow from first call through final disposition. We document the specific compliance requirements -- state death certificate forms, cremation authorization requirements, and preneed trust reporting rules -- before designing anything.
We design the data model for cases, families, service selections, documents, billing, and preneed records before writing code. The architecture connects these so that a selection made in the arrangement conference flows automatically to the contract, the invoice, and the family portal -- without re-entry.
We build case management, billing, family portal, and document generation as connected modules. Working software is delivered every two weeks. Funeral directors review real case workflows at each checkpoint to confirm the build reflects how arrangements actually run.
We test document generation against real state regulatory formats, billing calculations for multi-source payments, preneed-to-at-need conversion workflows, and family portal access. Payment processing and accounting integrations are tested before launch.
We support the transition from existing paper and digital systems, train funeral directors and arrangement staff, and monitor the system through the first peak period. Post-launch support covers state regulatory document template updates, pricing changes, and multi-location additions.
What to ask any funeral home software team
Case management and compliance
Does the system generate contracts, invoices, and regulatory documents from the same case record?
Can preneed records convert automatically to active cases when a client passes?
Are state-specific death certificate and permit forms built into the document generation workflow?
Does the system track which regulatory documents have been filed and which are outstanding?
Family experience and billing
Can families check case status and access documents without calling the funeral home?
Does billing support multiple payment sources -- insurance assignment, preneed funds, and personal payment -- against one case?
Are instalment plan schedules and payment reminders automated?
Delivery and support
Does the team have experience with the specific compliance requirements of your state?
Is the project priced at fixed cost before development starts?
What does post-launch support cover and for how long?
Funeral home software development cost
Scope
Estimated range
Timeline
Arrangement management system
Arrangement management system
$25,000–$50,000
8–12 weeks
Pre-need contract management
Pre-need contract management
$20,000–$40,000
6–10 weeks
Family communication portal
Family communication portal
$15,000–$30,000
6–8 weeks
Full funeral home management platform
Full funeral home management platform
$65,000–$120,000
14–20 weeks
Frequently asked questions
A funeral is not a generic service transaction, so a funeral case record is not a generic CRM contact. The data model needs to capture the deceased, the family (as a group with multiple contacts and roles), the service package and merchandise selected, third-party providers involved (cemetery, crematory, florist, obituary), the disposition type and location, the permits and documents required, the payment sources, and the preneed record if one exists. Every one of those elements connects to the others: the service selection drives the billing, the billing drives the payment collection, the case completion drives the memorial page publication. Building funeral software means designing that data model correctly from the start, not adapting a generic platform to approximate it.
A direct cremation operator's arrangement workflow is well-suited to self-service because the service selection is simpler: the family is choosing between a small number of defined packages rather than configuring a full traditional service. The online arrangement platform presents the available packages with clear pricing and inclusions, collects the required information about the deceased and the authorizing family member, presents any add-on options (urns, keepsakes, a memorial service), collects payment, and confirms the arrangement with next steps and a timeline. Required forms are completed digitally and signed electronically. The funeral home receives a complete case record with all information captured and payment collected, without a staff member handling the arrangement by phone. Families who search for direct cremation services at 2am and find a clear, functional arrangement platform convert at a higher rate than those who reach a phone number with business hours.
Integration and replacement are different projects with different justifications. If you're using an established funeral home management platform and the core case management works well, integration is the right approach: connecting a custom family portal, a branded memorial website, or a preneed management module to your existing platform without replacing it. If your current platform is the source of friction -- the billing is too rigid, the document generation doesn't match your workflows, the platform is being sunset, or you've outgrown it as a multi-location group -- replacement is the right approach. We scope both during discovery. We'll tell you directly if an integration is the better answer, including an honest assessment of whether the integration is technically feasible given the platform's API capabilities.
A focused build covering one primary capability -- an online arrangement platform for a direct cremation operator, or a family communication portal added to an existing system -- typically runs $25,000--$55,000 and delivers in 10-14 weeks. A full platform covering case management, billing, family portal, and memorial website typically runs $75,000--$140,000. Multi-location funeral groups with preneed management, trust reporting, and complex multi-source billing are scoped individually. Cost depends on the number of locations, the scope of preneed management, integration requirements with existing systems, and whether a branded memorial website platform is included. Every project is priced at fixed cost before development starts.
Funeral software by product
Funeral Home Management Software -- arrangement workflow, case management, staff task assignment, document generation, and reporting
Online Arrangement Platform -- family self-service for cremation and burial selection, digital paperwork, and payment collection