Expert CFO (Odoo & Spain) to Build a Scalable Finance SOP System

Posted 4 weeks ago

Worldwide

Summary

Goal (in one sentence)
Design, write, and deliver a complete Finance SOP (Standard Operating Procedure) System—simple, controlled, and automation-ready—so we can close our books in 5 business days, file taxes on time with audit-proof evidence, and scale our operations.

About Us
Isleño builds ready-to-move-in, modular homes for remote-working entrepreneurs in Spain. We are product-driven and standardize everything. Finance must be our single source of truth, and that single source is Odoo.
We have a snapshot of current tasks , but we need a high-level expert to build a complete, professional, and scalable "Finance Operating System."

What You Will Deliver (The Scope)

You will deliver a complete "Finance Playbook" organized into four parts:

1. The Architecture & Controls
A simple map of all our finance processes (e.g., how money is spent, how we get paid, how we close the books).
Clear ownership for each task, including who approves what (and a "maker-checker" or two-person rule for key steps).
A simple system for naming, versioning, and storing all SOPs and audit-proof documents.

2. The Core SOP Packs (with Odoo screenshots & checklists)
Odoo Core: How to set up accounts, roles, permissions, and audit trails.
5-Day Monthly Close: A start-to-finish checklist for closing the books, including how to handle accruals and reviews. The goal: no "side spreadsheets" for core work.
Spending & Payments (P2P): How to add new vendors, approve purchase orders, match them to invoices, and run the weekly payment batch.
Sales & Collections (O2C): How to handle client deposits ("arras"), collect payments, and manage the paperwork flow for the notary.
Cash Management: The weekly process for building and updating the 13-week cash forecast.
Spanish Tax: A step-by-step guide and calendar for all tax filings (IVA, IRPF, Corporate Tax, property taxes), including where to save the audit-ready proof.
Bank & Investor Funding: A template "lender pack" for Spanish banks and a simple process for managing our private investor pipeline.

3. Automation by Design
Each SOP must clearly identify "automation points"—the repetitive 80% of tasks (like bank feeds, matching, approvals, or late-payment follow-ups) that can be automated with n8n and light Python scripts.

4. Handover & Training
Deliverables in simple formats: Google Docs, checklists, and short "Loom" video guides.
One or two training sessions with our team to walk through the new system.
A "live test" of the 5-day month-end close using your new SOPs.
Definition of "Done" (What success looks like)
Odoo is the single source of truth. No more "side spreadsheets" for core finance work.
The monthly close process is proven to take 5 business days or less.
All Spanish tax filings are 100% on time, with a clear audit trail defined.
A ready-to-use template pack is built for Spanish banks and private lenders.

Deliverables
  • Design a complete Finance SOP System
  • Organize finance processes into a structured playbook
  • Ensure scalability and automation readiness
  • Integrate Odoo for financial operations
  • Provide clear ownership and controls
  • Less than 30 hrs/week
    Hourly
  • < 1 month
    Duration
  • Expert
    Experience Level
  • $45.00

    -

    $125.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Odoo
SOPs
Bookkeeping
CFO
Nice-to-have skills
Financial Modeling
Financial Planning
Tools
Odoo
Python
Activity on this job
  • Proposals:Less than 5
  • Last viewed by client:4 weeks ago
  • Interviewing:
    0
  • Invites sent:
    69
  • Unanswered invites:
    33
About the client
Member since Sep 9, 2015
  • Germany
    Cologne8:36 PM
  • $85K total spent
    61 hires, 13 active
  • 2,862 hours
  • Real Estate
    Small company (2-9 people)

Explore similar jobs on Upwork

Accounting
Financial Accounting
Financial Analysis
Corporate Tax
Investment Strategy
Personal Finance
Personal Finance & Wealth Management
Stock Market

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo