Subscription
{{ registerForm.errors.get('plan') }}
{{ plan.name }}
Free {{ plan.price | currency }} {{ plan.type == 'user' && spark.chargesUsersPerSeat ? '/ '+ spark.seatName : '' }} {{ plan.type == 'user' && spark.chargesUsersPerTeam ? '/ '+ __('teams.team') : '' }} {{ plan.type == 'team' && spark.chargesTeamsPerSeat ? '/ '+ spark.teamSeatName : '' }} {{ plan.type == 'team' && spark.chargesTeamsPerMember ? '/ '+ __('teams.member') : '' }} / {{ __(plan.interval) | capitalize }} {{ plan.trialDays }} Day Trial
The coupon {{ discount }} discount will be applied to your subscription!
Whoops! This coupon code is invalid.
We found your invitation to the {{ invitation.team.name }} office!
Whoops! This invitation code is invalid.
Profile Register
{{ registerForm.errors.get('form') }}
{{ registerForm.errors.get('invitation') }}
{{ registerForm.errors.get('team') }}
What’s an Office Slug? {{ registerForm.errors.get('team_slug') }}

{{ registerForm.errors.get('name') }}
{{ registerForm.errors.get('email') }}

{{ registerForm.errors.get('password') }}
{{ registerForm.errors.get('password_confirmation') }}
{{ registerForm.errors.get('terms') }}
Billing Information
We had trouble validating your card. It's possible your card provider is preventing us from charging the card. Please contact your card provider or customer support.
{{ cardForm.errors.get('card') }}
{{ registerForm.errors.get('address') }}
{{ registerForm.errors.get('address_line_2') }}
{{ registerForm.errors.get('city') }}
{{ registerForm.errors.get('state') }}
{{ registerForm.errors.get('zip') }}
{{ registerForm.errors.get('country') }}
{{ registerForm.errors.get('vat_id') }}
{{ registerForm.errors.get('zip') }}
{{ registerForm.errors.get('coupon') }}
{{ registerForm.errors.get('terms') }}
Tax: {{ taxAmount(selectedPlan) | currency }}

Total Price Including Tax: {{ priceWithTax(selectedPlan) | currency }} {{ selectedPlan.type == 'user' && spark.chargesUsersPerSeat ? '/ '+ spark.seatName : '' }} {{ selectedPlan.type == 'user' && spark.chargesUsersPerTeam ? '/ '+ __('teams.team') : '' }} {{ selectedPlan.type == 'team' && spark.chargesTeamsPerSeat ? '/ '+ spark.teamSeatName : '' }} {{ selectedPlan.type == 'team' && spark.chargesTeamsPerMember ? '/ '+ __('teams.member') : '' }} / {{ __(selectedPlan.interval) | capitalize }}
BrokerageBox Public BETA is here!

Thank you for your interest in BrokerageBox, we want to formally invite you to be one of the first official BrokerageBox users! We know this only the first step of many to help move your business forward.

Start your 14 day FREE trial now!


We're adding tons of exciting tools and features all year to ensure BrokerageBox is the complete solution for your real estate business!

BrokerageBox Logo BrokerageBox Logo