Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Book Keeper

$62k - $80k

ASD SURFACES LLC

Job Description

Job Description

About ASD Surfaces
ASD Surfaces is a luxury surfaces dealer serving the design and build industry since 2005, supplying high-end tile, stone, wood flooring, and fixtures across two South Florida showrooms. This role reports directly to the owner and is central to stabilizing and maintaining the company's financials.

Position Overview
ASD Surfaces is seeking a hands-on Bookkeeper to take full ownership of accounting, inventory accuracy, and financial reporting. This role is critical to stabilizing and maintaining clean financials, aligning inventory, and ensuring accurate, timely visibility into business performance. This is an execution-focused role, not advisory — the Bookkeeper will be actively working within our ERP system daily and driving results across accounting and operations.

Key Responsibilities

Financial Management

  • Manage full-cycle accounting (AR, AP, GL, bank reconciliations)
  • Prepare monthly financial statements (P&L, Balance Sheet, Cash Flow) for owner review
  • Maintain accurate and up-to-date books

Reporting & Analysis

  • Produce weekly reports: revenue by salesperson, job costing and margins, open orders and backlog, and cash flow position
  • Ensure leadership has clear, reliable financial data

Inventory & Cost Control

  • Maintain accurate inventory records within the ERP
  • Reconcile in-transit, consignment, and warehouse inventory
  • Identify and resolve discrepancies

ERP & Systems

  • Work within and maintain the ERP system (Stone Profits) daily
  • Ensure proper workflow from Purchase Order → Receiving → Allocation → Invoicing
  • Keep system records accurate and flag issues for resolution
  • Support the team on correct system usage and document procedures

Accounts Payable & Receivable

  • Manage vendor payments and customer balances
  • Track deposits, credits, and outstanding invoices
  • Resolve discrepancies and clean up accounts

Operational Coordination

  • Work with sales, purchasing, and logistics teams
  • Track incoming materials and ensure order readiness
  • Support commission calculations and reporting

Process Improvement

  • Help develop and maintain SOPs for accounting and inventory
  • Support controls that ensure consistency and accuracy

Qualifications

  • 3+ years full-charge bookkeeping experience (full cycle through trial balance)
  • Strong ERP system experience (required); understanding of inventory accounting across in-transit, consignment, and 3PL/warehouse environments
  • Experience with job costing and margin analysis in a project-based or materials business
  • Ability to reconcile complex accounts and identify discrepancies quickly
  • Advanced Excel skills (pivot tables, reporting, data analysis)
  • Experience preparing monthly financial statements and weekly reporting
  • Strong command of AR, AP, and cash flow management
  • Highly detail-oriented, organized, and able to take full ownership and work independently
  • Experience in construction, distribution, or a related industry preferred

Preferred Skills

  • Experience with Stone Profits, NetSuite, VISCO, or a comparable inventory ERP
  • Knowledge of sales tax processes and multi-jurisdiction compliance (Avalara a plus)
  • Experience calculating and managing sales commissions
  • Ability to build and follow SOPs across accounting and operations
  • Strong problem-solving skills in a fast-paced environment
  • Excellent communication skills, with the ability to explain financial information clearly
  • Comfortable stepping into a business that requires cleanup, organization, and process implementation

Compensation & Benefits

  • $62,000–$80,000 per year, based on experience
  • Performance-based bonus tied to accuracy and reporting
  • 50% employer-paid health insurance
  • 401(k) with 3% Safe Harbor match
  • On-site role at our North Palm Beach showroom
\nCompany Description

Woman-owned dealer of luxury handmade tile, stone, wood flooring & plumbing fixtures with showrooms in North Palm Beach & Hollywood, FL.

Company Description

Woman-owned dealer of luxury handmade tile, stone, wood flooring & plumbing fixtures with showrooms in North Palm Beach & Hollywood, FL.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Book Keeper in North Palm Beach, FL vacancy
  • $10k

     ...contribution to support employees with medical hardships ~ Degrees at Work Program; earn your Bachelor's or Master's degree along with books for FREE, plans include both employee and family. ~ Discounts to our employees on vehicles, service, and parts ~ Training,... 
    Suggested
    Work experience placement
    Work at office
    Local area
    Shift work
    Day shift

    Schumacher Auto Group

    Palm Beach Gardens, FL
    1 day ago
  • $25 - $28 per hour

    Accounting Assistant Randstad is proud to partner with a premier law firm headquartered in Palm Beach, FL, to identify a detail-oriented and organized Accounting Assistant. Reporting directly to the Controller, this position is a fantastic opportunity for a finance ...
    Suggested
    Hourly pay
    Permanent employment
    Part time

    Randstad

    Palm Beach Gardens, FL
    1 day ago
  • Job Description Job Description Description: Job description: Rev up your career with Schumacher Automotive Group , one of South Florida’s most respected dealership groups for over 52 years . The Vehicle Inventory Clerk is responsible for inventory controls...
    Suggested

    Schumacher Auto Group

    North Palm Beach, FL
    12 days ago
  • $25 - $28 per hour

    Randstad is proud to partner with a premier law firm headquartered in Palm Beach, FL, to identify a detail-oriented and organized Accounting Assistant. Reporting directly to the Controller, this position is a fantastic opportunity for a finance professional seeking a Part...
    Suggested
    Hourly pay
    Permanent employment
    Temporary work
    Part time
    Work experience placement
    Shift work
    Palm Beach Gardens, FL
    3 days ago
  • $17 - $21 per hour

    Job Description Job Description Join our team at Walker Property Services, LLC, where you’ll play a vital role in supporting our financial operations as an Accounting Assistant. You'll be part of a dynamic team dedicated to delivering exceptional service to our Fortune...
    Suggested
    Hourly pay

    Walker Property Services, LLC

    Palm Beach Gardens, FL
    12 days ago
  • A respected automotive dealership in Florida is seeking a Vehicle Inventory Clerk to manage inventory controls and ensure accurate accounting records. Key responsibilities include maintaining Manufacturer's Statement of Origin for vehicles, conducting quarterly audits, ...

    Schumacher Auto Group

    North Palm Beach, FL
    3 days ago
  • Accounting Clerk Opportunity: Accounting Clerk Verify, obtain approvals and pay invoices; bill and collect outstanding revenue in a timely, accurate manner in accordance with accounting policies and procedures. Your Growth Path Staff Accountant/Guest Service...
    Full time
    Part time
    Weekend work

    The Rittenhouse Hotel

    West Palm Beach, FL
    4 days ago
  • Job Description Job Description Seeking an EXPERIENCED Bookkeeper Must have extensive experience with financial statements, bank reconciliation, and general bookkeeping. Must be able to establish a charge of accounts, maintain subsidiary accounts by verifying...
    Monday to Friday

    Academy Health Solutions, LLC

    North Palm Beach, FL
    more than 2 months ago
  • Job Description Job Description Benefits: ~401(k) ~401(k) matching ~ Bonus based on performance ~ Competitive salary ~ Wellness resources Are you an exemplary accounting and finance professional with a proven track record of success? Do you possess ...

    Cohen Commercial Management LLC

    North Palm Beach, FL
    9 days ago
  •  ...Title Tec; check inventory in CDK to ensure money for RO and cost on Recap is the cost in CDK; compute commissions based on costs; book deal and postProcess payoffs from purchases (KBB)CIT (Contracts in Transit); check for payments from customers that are not immediately... 
    Immediate start

    Schumacher Auto Group

    Palm Beach Gardens, FL
    5 days ago
  • $22 - $28 per hour

    Viking Utility Services, a Danella Company, is a full-service licensed electrical contractor specializing in the installation and repair of underground utilities such as power and communication infrastructure. With an unwavering focus on safety, reliability, and talent...
    Hourly pay
    Weekly pay
    Full time
    For contractors
    Work at office
    Monday to Friday
    Flexible hours
    Day shift

    Viking Utility Services

    West Palm Beach, FL
    5 days ago
  • US Tech Solutions is a global staff augmentation firm providing a wide-range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit our website We are constantly on the lookout for professionals to fulfill the staffing needs...

    US Tech Solutions

    Juno Beach, FL
    5 days ago
  • $50k - $52k

    Accounting Clerk Location: West Palm Beach, FL. Salary Range: $50,000-$52,000 Position Summary: Our client is an established South Florida general contracting and construction management firm with a strong presence in the Palm Beach County market. The company specializes...

    Creative Financial Staffing

    West Palm Beach, FL
    5 days ago
  • Accounting Clerk LOCATION: Jupiter, FL STATUS: Hourly Non-Exempt Job Summary The essential functions of the job include, but are not limited to, the following: Accurate and timely processing of vendor invoices. Prepares payment proposals Responds to...
    Hourly pay
    Work at office

    Power Systems Mfg LLC

    Jupiter, FL
    3 days ago
  • Accounting & Finance Professionals Your Next Career Move Starts Here! PrideStaff Financial is searching for motivated Accounting Clerks and Accounts Payable Specialists for multiple premier clients across Palm Beach County. Whether you are launching your career or are...
    Temporary work
    Work at office

    PrideStaff Financial

    West Palm Beach, FL
    3 days ago
  • Accounting Clerk, Inventory Control The Accounting Clerk, Inventory Control is responsible for inventory controls and maintaining accurate accounting records. Essential Job Responsibilities Maintain MSO (Manufacturer's Statement of Origin) for incoming vehicles...
    Temporary work
    Local area

    Schumacher Auto Group

    West Palm Beach, FL
    1 day ago
  • Job Description Job Description We are looking for a dependable Accounting Clerk to join a growing services firm in West Palm Beach, Florida. This contract-to-permanent opportunity is ideal for someone who enjoys structured workflows, values accuracy, and takes pride...
    Permanent employment
    Contract work
    Work at office
    Shift work

    Robert Half

    West Palm Beach, FL
    6 days ago
  • An established automotive firm in North Palm Beach is looking for a detail-oriented Billing Clerk. The candidate will be responsible for accurate billing and managing the dealership's accounts receivable. This includes processing invoices, resolving billing discrepancies...

    Schumacher Auto Group

    North Palm Beach, FL
    3 days ago
  • $70k - $90k

    Legal Senior Bookkeeper / Assistant Controller The Legal Senior Bookkeeper / Assistant Controller serves as a critical pillar of the firm's business office. This role is designed for a detail-oriented financial professional who thrives in a versatile environmentbalancing...
    Summer work
    Work at office

    PrideStaff Financial

    Palm Beach Gardens, FL
    1 day ago
  • Schumacher Automotive Group is seeking a detail-oriented Billing Clerk to join our Palm Beach-area dealership team. You will ensure accurate and timely billing for sales and service, manage AR, and coordinate with customers to resolve billing questions. Responsibilities...

    Schumacher Automotive Group

    North Palm Beach, FL
    1 day ago
  • Automotive Accounts Payable ClerkRev up your career with Schumacher Automotive Group, one of South Florida's most respected dealership groups for over 52 years.The Automotive Accounts Payable Clerk compiles and maintains verified accounts payable records. Reconciles statements...
    Price work
    Work at office

    Schumacher Auto Group

    Palm Beach Gardens, FL
    2 days ago
  • $22 - $25 per hour

    Accounts Payable ClerkThe Ed Napleton Automotive Group is looking for our next Accounts Payable Clerk. This is an exciting opportunity in a growing, fast-paced industry. Located at Northlake Chrysler Dodge Jeep RAM, the Accounts Payable Clerk is responsible for processing...
    Work at office
    Local area

    Napleton's Arlington Heights Chrysler Dodge Jeep Ram

    Riviera Beach, FL
    4 days ago
  • Automotive Accounts Payable Clerk The Automotive Accounts Payable Clerk compiles and maintains verified accounts payable records. Reconciles statements and issues payment to vendors. Essential Job Responsibilities Checks all vouchers and obtains appropriate...
    Price work
    Temporary work
    Work at office
    Local area

    Schumacher Auto Group

    Palm Beach Gardens, FL
    5 days ago
  • Job Description Job Description Our company is currently seeking ​an Procurement Specialist/ Office Administrator to join the team! You will be responsible for daily duties such as answering phones, interacting with vendors and clients, creating estimates and proposals...
    Work at office

    Administrative Assistant/Book-keeper

    Palm Beach Gardens, FL
    8 days ago
  • Personal Lines Account Manager Assistant Our not-so-secret sauce. Award-winning, inclusive, Top Workplace culture doesn't happen overnight. It's a result of hard work by extraordinary people. The industry's brightest talent drive our efforts to deliver purposeful...
    Local area
    Flexible hours
    Night shift

    Mercer France

    Palm Beach Gardens, FL
    3 days ago
  • $10k

    Welltower Reimagine Real Estate With Us At Welltower, we're transforming how the world thinks about senior living and wellness-focused real estate. As a global leader in residential wellness and healthcare infrastructure, we create vibrant, purpose-driven communities...

    Welltower

    Palm Beach Gardens, FL
    4 days ago
  • Automotive Accounting Assistant We are seeking to hire an additional experienced, detail oriented, and dependable Automotive Accounting Assistant to join our team. This is a full time position Monday Friday, requiring 40 hours per week. Benefits ~ Medical, Dental...
    Full time
    Local area
    Monday to Friday

    Scott Clark Honda

    West Palm Beach, FL
    5 days ago
  • Job Description Job Description We are seeking an  experienced Accounts Payable Specialist to join our team in West Palm Beach. The ideal candidate will have a strong background in full-cycle accounts payable and  hands-on experience using the NetSuite system . This...
    Full time
    Work at office

    5th HQ

    Riviera Beach, FL
    9 days ago
  • $22 - $25 per hour

    The Ed Napleton Automotive Group is looking for our next Accounts Payable Clerk. This is an exciting opportunity in a growing, fast-paced industry. Located at Northlake Chrysler Dodge Jeep RAM, the Accounts Payable Clerk is responsible for processing invoices, making payments...
    Hourly pay
    Full time
    Work at office
    Local area

    Northlake CDJR

    Lake Park, FL
    15 days ago
  • Job Description Job Description Benefits: ~ Employee discounts ~ Paid time off ~401(k) ~ Company parties ~ Competitive salary ~ Dental insurance ~ Flexible schedule ~ Health insurance ~ Opportunity for advancement ~ Stock options plan ~ Vision ...
    Work from home
    Flexible hours

    Jupiter Environmental Laboratories, Inc.

    Jupiter, FL
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Book Keeper. Be the first to apply!