Hire the Best SAP B1 Professionals

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Randy M.

Iligan, Philippines

$35/hr
4.5
127 jobs

โ–ถ๏ธ ๐‘พ๐’Š๐’•๐’‰ ๐Ÿ…ผ๐Ÿ…ด, ๐Ÿ†ˆ๐Ÿ…พ๐Ÿ†„ ๐’„๐’‚๐’ ๐’‰๐’‚๐’—๐’† ๐’‚ ๐’…๐’†๐’‘๐’†๐’๐’…๐’‚๐’ƒ๐’๐’† ๐’•๐’‚๐’™ ๐’‚๐’…๐’—๐’Š๐’„๐’†, ๐’‘๐’๐’‚๐’๐’๐’Š๐’๐’ˆ & ๐’”๐’•๐’“๐’‚๐’•๐’†๐’ˆ๐’š ๐’Š๐’ ๐’Ž๐’Š๐’๐’Š๐’Ž๐’Š๐’›๐’Š๐’๐’ˆ ๐’•๐’‚๐’™ ๐’†๐’™๐’‘๐’๐’”๐’–๐’“๐’†. ๐‘จ๐’ ๐’‚๐’„๐’„๐’–๐’“๐’‚๐’•๐’†, ๐’“๐’†๐’๐’Š๐’‚๐’ƒ๐’๐’† ๐’‚๐’๐’… ๐’–๐’‘๐’…๐’‚๐’•๐’†๐’… ๐’‚๐’„๐’„๐’๐’–๐’๐’•๐’Š๐’๐’ˆ ๐’“๐’†๐’„๐’๐’“๐’…๐’” ๐’•๐’‰๐’‚๐’• ๐’˜๐’Š๐’๐’ ๐’‰๐’†๐’๐’‘ ๐’€๐‘ถ๐‘ผ ๐’Š๐’ ๐’Ž๐’‚๐’Œ๐’Š๐’๐’ˆ ๐’ƒ๐’–๐’”๐’Š๐’๐’†๐’”๐’” ๐’…๐’†๐’„๐’Š๐’”๐’Š๐’๐’๐’”. ๐‡๐ž๐ฅ๐ฉ๐ข๐ง๐  ๐๐ฎ๐ฌ๐ข๐ง๐ž๐ฌ๐ฌ ๐Ž๐ฐ๐ง๐ž๐ซ๐ฌ ๐…๐จ๐œ๐ฎ๐ฌ ๐ข๐ง โฌ†๏ธ๐†๐ซ๐จ๐ฐ๐ข๐ง๐  ๐ญ๐ก๐ž๐ข๐ซ ๐›๐ฎ๐ฌ๐ข๐ง๐ž๐ฌ๐ฌ. โœ…I am an US Enrolled Agent, Certified Public Accountant PH experienced in using Quickbooks Online and Xero, Paypal, Stripe, Acodei, Square Reconciliation, Shopify, Synder, Bank Reconciliation, and bookkeeping. Expert and experienced in applying US GAAP, Taxation, and Payroll. โœ…My passion is helping contractors, e-commerce sellers, IT, digital marketing and startup companies, and generally small business owners clarify their financials by doing accurate and complete bookkeeping. I also help small business owners save money on taxes by implementing effective tax strategies in their financial records. โœ…Some of my expertise includes: โœ‹Tax Preparation, Filing, and Strategy - Annual Tax Preparation & Filing of S-Corp (1120-S), Individual/Personal (1040), Partnership (1065) - Tax Filing using Service Providers such as Drake, ProConnect, MyTaxPrepOffice and TaxAct - Quarterly Estimated Tax Filing - LLC Incorporation - Knowledge of Taxdome and Corvee - Payroll Preparation and Filing using a Payroll Service Provider such as Gusto - Sales Tax Preparation and Filing through TAP - Preparation and Filing of Form 941, 940, and W2 of State Tax through TAP - Preparation and Filing of Form 941 and 940 of Federal Tax through EFTPS - Assist with tax audit - Tax Planning and Strategy โœ‹Bookkeeping/Accounting โ€ข E-commerce bookkeeping: Amazon - Shopify - Synder - Paypal - Stripe - Square - A2X Certified and TaxJar Experienced โ€ข Real Estate bookkeeping: Flipping - Long Term Rental - Short Term Rental - Appfolio - AirBnB - VRBO โ€ข Startup Bookkeeping โ€ข Digital Marketing Agency โ€ข Freelancers and Contractors โ€ข Tech Companies - Invoicing - Payroll - Weekly Categorization - Monthly Reconciliation โ€ข Paypal, Stripe, Acodei, Square, and other Payment Funnels Reconciliations โ€ข US GAAP Accounting โ€ข Trust Accounting โœ‹MY EXPERIENCE. I helped clean and organize my clients' books by performing the proper workflows in bookkeeping. I made sure that their income and expenses were accurate and complete. Ensure that payroll and related taxes are correct. I coordinated well with their accountants for tax strategies and helped prepare tax return filing. โœ‹MY QUESTIONS TO YOU - Do you want to spend more time growing your business? - Is your company formed years ago, but there is no record keeping? - Are your books outdated and need clean-up and catch-up? - Are you someone who tried categorizing transactions but is unsure if you have done it right? - Are you someone who saw duplicate sales income in your books but doesn't know how to correct it? - Do you have property purchase or sell transactions and find it hard to record them? - Do you have difficulties in determining your taxes? Let me help you. Here's what I can do for you: 1. Set up your accounting software (Quickbooks Online or Xero) from scratch. 2. Set up an industry-specific chart of accounts. 3. Categorize transactions. 4. Bank Reconciliation 5. Posting journal entries 6. Clean up previous years 7. Catch up on a recent year 8. Prepare financial reports 9. Record payroll correctly 10. Assist and Prepare for tax filing 11. Assist tax audit WHAT YOU CAN DO? Please invite me to an interview, and let us hop on a chat or call to discuss your current needs. Thank you, and I am excited to meet you. Randy Your Next Brilliant Bookkeeper & Tax Accountant

  • SAP
  • Intuit QuickBooks
  • Bank Reconciliation
  • Accounting Software
  • Tax Preparation
  • Bookkeeping
  • Account Reconciliation
  • Financial Accounting
  • Accounts Receivable
  • Accounting Basics
  • Certified Tax Preparer
  • Accounting Principles & Practices
  • CPA
Nikhil D.

Pune, India

$40/hr
4.8
27 jobs

I am an SAP Business One Expert | SQL & HANA Specialist | Integration & Reporting Professional I am an SAP Business One consultant with 9+ years of experience, helping businesses across diverse industries streamline operations, improve reporting, and unlock the full potential of SAP B1. My expertise spans implementation, integration, migration, reporting, and cloud deployment, making me a reliable partner for end-to-end ERP needs. Key Expertise- Database Management: Proficient in SQL & HANA, ensuring robust performance, optimization, and smooth administration. Reporting: Hands-on with SQL Queries, Crystal Reports, and Power BI, delivering insightful, actionable dashboards for smarter decisions. Integration: Expert in SAP B1 integrations via BPA, Service Layer, and DI API, connecting with platforms such as Salesforce, HubSpot, Shopify, and SANA e-commerce. Add-ons & Extensions: Extensive experience with Boyum B1UP, Print & Delivery, E-WayBill, E-Invoice, WhatsApp for B1, GST Add-on, ChatGPT for B1, and others to extend SAP B1 functionality. Migration & Deployment: Managed multiple SQL โ†’ HANA migration projects, ensuring minimal downtime. Skilled in deploying SAP B1 on AWS & Azure Cloud, leveraging scalable, secure infrastructure. Specialized Integrations: - SANA E-commerce for seamless online sales. - SmartFreight courier solutions for logistics. - Produmex & MilnerBrown WMS implementations for optimized warehouse operations. - SAP B1 & Salesforce Integration ERP Expertise: In-depth knowledge of SAP Business One ERP, offering tailored ERP solutions that fit business requirements. Why Work With Me? I take a collaborative, business-first approach, ensuring clear communication, transparency, and timely delivery. My solutions are designed not just to meet technical requirements, but to drive efficiency, growth, and ROI. Whether you need support with database management, advanced reporting, system integration, cloud deployment, or ongoing SAP B1 support, I can deliver high-quality results backed by proven experience. Letโ€™s connect and discuss how I can help make your SAP Business One project a success.

  • SAP
  • SQL
  • SAP HANA
  • Enterprise Resource Planning
  • ERP Software
  • Query Development
  • Analytics
  • SAP Crystal Reports
  • SAP BusinessOne
  • Business Analysis
Stephen K.

Kansas City, Missouri

$50/hr
5.0
13 jobs

Over 10 years of hands-on SAP ABAP Development experience in ECC and S/4HANA. SAP certified. Deep technical and functional expertise, having worked in both consulting and in-house roles. Strong problem-solving and sense of ownership. Excellent collaboration skills gained over the years. Experience and ability to work with internal teams as well as client-facing engagements. Strong focus on delivery of tangible business value.a ๐ŸŒŸSkills and expertise โœ… ABAP Development โ€“ Reports, Enhancements, BAdI, RFCs, BAPIs, OOP ABAP, ALV, CDS Views, ABAP Dictionary โœ… Debugging and Perfomance Tuning โ€“ ABAP/SQL Trace, HANA Planviz โœ… S/4 HANA Migration โ€“ BDC, LSMW, Custom code Migration and adaptation. Green/Brown field โœ… Integration โ€“ PI/PO, CPI, IDocs, OData services, Web Services, AIF โœ… Fiori, Freestyle UI5 & RAP, Development on BTP, S/4 HANA Public Cloud, SAP HANA Database, SAP HANA xs, SAP HANA Extended Services, xsjs, Native HANA development โœ… Forms Development โ€“ SmartForms, Adobe Forms, Adobe Livecycle Designer, OData Forms โœ… Advanced ABAP: BOPF, WebDynPro, Floor Plan Manager, PPF, BRF+, Output Control โœ…Workflows: Flexible and Classic Workflows. Standard and Custom, Business Process Automation โœ… SAP BASIS & SAP Security: Roles and Authorizations, Fiori Catalogs, Groups, Launchpad config โœ…Cross-Module Techo-Functional Knowledge โ€“ MM, SD, FI, PP, TM, LE, EWM. ๐ŸŒŸ Why work with me? โœ…No ghosting, always responsive, high quality work. Strict adherence to SAP Best Practices and internal guidelines โœ… I observe a high level of professionalism. Expect the same in return :) โœ…Unparalleled commitment to understand the tasks and deliverables. Strive to deliver ahead of time

  • SAP
  • SAP Programming
  • ABAP
  • SAP Fiori
  • SAP SD
  • ERP Software
  • Python
  • SAP Materials Management
  • Git
  • Django
  • Docker
  • JavaScript
  • React
  • SAP HANA
Nicolas S.

Buenos Aires - Lanus, Argentina

$40/hr
5.0
36 jobs

โœ… What I Offer on Upwork Together with my team, we deliver end-to-end SAP technical and functional services, including: ABAP โ€ข BI โ€ข SAP Integration Suite (SCPI) โ€ข RAP โ€ข Fiori/UI5 โ€ข BASIS โ€ข PI/PO โ€ข Functional Modules ๐Ÿ‘จโ€๐Ÿ’ป About Me Iโ€™m a Technical Architect and SAP ABAP & Fiori Lead, with a strong specialization in systems integration. I coordinate teams and design end-to-end technical solutions for complex SAP projects. With over 13 years of experience in the SAP ecosystem, Iโ€™ve worked both in software factories and onsite with clients, leading successful implementations, migrations, custom developments, and integration scenarios using SAP BTP (CPI), APIs, and hybrid architectures. ๐Ÿ”ง My Technical Expertise Includes: โ€ข Advanced ABAP programming (OO, Module Pools, SmartForms, Adobe Forms, Reports, Enhancements, Exits, BADI, BAPI, IDOCs, SQL, Batch Inputs, Transformations) โ€ข Fiori / SAPUI5, OData Services, Web Dynpro ABAP โ€ข Integration: REST, SOAP, SAP SCPI, SAP PI/PO โ€ข S/4HANA and CRM Web UI / BOL โ€ข Experience in BASIS and SAP Security tasks ๐Ÿ” Functional Knowledge Strong cross-functional understanding of: FI, MM, PM, SD, PP, QM, CRM, Purchasing

  • SAP
  • SAP Programming
  • SAP Business Warehouse
  • SAP Cloud Platform Integration
  • ABAP
  • SAP Implementation
  • SAP PI
  • SAPUI5
  • SAP BASIS
  • SAP Business Objects
  • SAP Fiori
  • SAP HANA
  • SAP SQL Anywhere
  • Data Integration
  • API Integration
Jimmy B.

Wakiso, Uganda

$20/hr
5.0
3 jobs

Professional Summary Jimmy is a SAP Certified Development Associate in ABAP with extensive experience in SAP application support and implementation across various modules, including FI, SD, HCM, and MM. He has strong expertise in ABAP OOP concepts, ALV report development, and modern ABAP techniques for S/4HANA, including CDS Views and RAP. His experience includes integrating systems using APIs, developing BAPIs, and enhancing SAP applications through various programming techniques. Technical Skills: โ€‹ Advanced ABAP development, including ABAP OOPS concepts, ALV reports, persistence services, event handling, and modularization techniques. โ€‹ Expertise in SAP S/4HANA development, including CDS Views, RAP (ABAP RESTful Application Programming Model), and code optimization. โ€‹ Proficiency in system integration using APIs, BAPI, BDC, ALE/Idocs, RFCs, and LSMW. โ€‹ Skilled in developing layouts (SAP Scripts, Smart Forms, Adobe Forms) and enhancements using SAP enhancement frameworks. โ€‹ Experience with SAP UI5, Fiori, JavaScript, HTML, CSS, and HANA web-based development. โ€‹ Strong knowledge of relational databases and SQL language. โ€‹ Ability to transform business requirements into technical specifications and develop, test, and debug SAP programs. โ€‹ Soft Skills: โ€‹ Strong interpersonal, written, and oral communication skills. โ€‹ Excellent technical writing and system documentation abilities. โ€‹ Teamwork and collaboration skills, effectively interacting with others. โ€‹ Problem-solving and adaptability in challenging work environments. โ€‹ Ability to learn quickly and apply knowledge from experience. โ€‹

  • SAP
  • Java
  • ABAP
  • HTML5
  • JavaScript
  • PHP
  • CSS 3
Nikhitha E.

Tirupati, India

$20/hr
5.0
13 jobs

An MBA Graduate having 4 Years of experience as an SAP S/4 HANA FICO Consultant and 1 year of experience in Accounting. My goal is to create a long term relationship with my client while providing qualitative services on time which will have a positive impact on my clients business and where I can expand my Knowledge as well. Experience In SAP โœ” General Ledger โœ” Accounts Payable โœ” Accounts Receivable โœ” Asset Management โœ” LSMW โœ” Withholding Tax โœ” GST โœ” Integration with MM and SD โœ” Financial Statement Version โœ” Cost Center Accounting โœ” Profit Center Accounting โœ” Product Costing โœ” Material Ledger โœ” Profitability Analysis As an Accountant Iโ€™m expertized in the following areas โœ” Book Keeping โœ” Accounts Payable โœ” Accounts Receivable โœ” Payroll โœ” Tax filing โœ” Bank Reconciliation โœ” Inventory and Asset Management โœ” Financial reporting โœ” Resolving accounting discrepancies. I have knowledge of ERP's like SAP, Tally, Quick books, Oracle and other skills like MS Excel (VLOOK UP, HLOOKUP, Pivot Tables, Dashboards etc), MS power point, MS word . Will be available all the time to render my services. Thanks for your time and consideration in viewing my profile.

  • SAP ERP
  • SAP
  • Bank Reconciliation
  • Accounts Receivable
  • Accounts Payable
  • Microsoft Excel
  • Invoicing
  • Financial Analysis
  • Value-Added Tax
  • SAP FI
  • Vendor Management
  • Bookkeeping

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

What does an SAP B1 freelancer do?

An SAP B1 freelancer configures, customizes, and supports the SAP Business One enterprise resource planning platform for small and mid-sized businesses. This specialist builds add-ons using the software development kit, migrates legacy data into the system, and maintains database queries to support daily operations. They bridge the gap between standard out-of-the-box functionality and specific business requirements by writing code and managing system administration tasks.

  • Develops custom add-ons and integrations using the SAP Business One SDK, specifically leveraging the DI API for backend logic and the UI API for interface modifications. This work involves creating new application menus, automating business processes, and connecting SAP B1 with external systems through webhook notifications and event triggers.
  • Executes data migration projects by preparing source files in Excel or other formats and importing them into SAP Business One using the Data Transfer Workbench. The freelancer maps legacy master and transactional data to the correct target fields, runs the import wizards, and validates the results to ensure accuracy in the new system.
  • Authors and maintains SQL-based queries using the Query Generator and Query Wizard tools to extract specific business insights. These queries often power formatted searches that auto-populate fields in user forms, requiring the freelancer to assign precise authorizations so staff members access only the data relevant to their roles.
  • Administers system setup tasks including user creation, access rights management, and license feature configuration for custom add-ons. This responsibility ensures that the security model aligns with organizational hierarchy and that all custom developments function correctly within the licensed environment.
  • Troubleshoots operational issues related to data imports, add-on behavior, and API connectivity during ongoing system use. The freelancer diagnoses errors in data transfer logs, resolves conflicts in custom code, and adjusts configurations to maintain system stability and performance for end users.

How to hire an SAP B1 freelancer on Upwork

Step 1: Post a job

Define your specific SAP Business One requirements clearly to attract qualified candidates. Use the Job Post Generator powered by Umaโ„ข, Upwork's Mindful AI to draft a precise description from a few sentences about your needs. You can write a new post, update a saved draft, or reuse an existing post to start the process.

  • Specify whether you need add-on development using the DI API and UI API or data migration via Data Transfer Workbench.
  • List required SQL query skills for formatted searches and authorization setup to filter for technical depth.
  • Include details about legacy system formats for import tasks to ensure candidates understand the data scope.

Step 2: Evaluate candidates

Review portfolios for concrete evidence of SAP Business One customization and integration work. Uma can run instant video interviews and build shortlists with side-by-side comparisons to help you assess technical fit quickly.

  • Look for examples of implemented add-ons that modify standard menus or enforce specific business logic through the SDK.
  • Check for documented data migration projects where the freelancer moved master and transactional data using DTW.
  • Verify experience with troubleshooting import errors and resolving API behavior issues in live environments.

Step 3: Interview your top choices

Discuss technical approaches to your specific SAP Business One challenges during the interview. Schedule and conduct these conversations within Upwork Messages, which generates an immediate transcript and summary after each session.

  • Ask how they structure SQL queries for formatted searches to maintain performance and proper user authorization.
  • Request examples of how they handle webhook notifications and trigger events from external clients.
  • Discuss their method for testing add-on updates before deploying them to your production environment.

Step 4: Agree on scope and begin work

Finalize deliverables such as migrated data sets or functional add-ons before starting the contract. Use Upwork Messages and the contract workroom for communication and project management, while identity verification, payment protection, hourly tracking, and project funds secure the engagement.

  • Define milestones for completing data imports and validating record accuracy against your legacy systems.
  • Set clear acceptance criteria for any custom SDK development to ensure it meets your operational workflows.
  • Establish a schedule for ongoing support tasks like troubleshooting data transfer issues or updating queries.

Upwork is not affiliated with and does not sponsor or endorse any of the tools or services discussed in this article. These tools and services are provided only as potential options, and each reader and company should take the time needed to adequately analyze and determine the tools or services that would best fit their specific needs and situation.

The rates and information provided in this article are based on current data and industry sources available at the time of publication. Freelance rates can vary depending on factors such as experience, location, project scope, and market conditions. Readers are encouraged to conduct their own research to confirm current rates and trends, as this information may change over time.

How much does hiring an SAP B1 freelancer cost?

Hiring an SAP B1 freelancer typically costs $500-$2,500 per project, depending on scope and experience. Final pricing depends on technical complexity, required integrations, data volume, and the freelancer's experience level.

Query configuration

$500-$1,000/project

Entry-level to mid-level
  • Authored SQL queries for formatted searches
  • Configured user access permissions for queries
  • Documented test results for query outputs

Data migration

$1,000-$2,500/project

Mid-level
  • Prepared Excel files for Data Transfer Workbench
  • Imported master and transactional records into SAP B1
  • Compiled list of rejected records and resolution steps

Add-on development

$2,500-$5,000/project

Mid-level to senior-level
  • Built extension using DI API or UI API
  • Coded business logic for specific workflows
  • Documented installation and configuration steps

System integration

$5,000-$8,000/project

Senior-level
  • Configured webhook listeners for external events
  • Defined field mappings between SAP B1 and third-party apps
  • Executed integration tests to verify data flow

Full implementation

$8,000-$15,000/project

Expert-level
  • Designed complete SAP B1 module structure
  • Developed and deployed tailored business solutions
  • Created user guides for new system features

Frequently asked questions

Is hiring a SAP B1 freelancer worth it?

For most businesses, yes: hiring a SAP B1 freelancer is worthwhile. You gain access to specialized SDK development and data migration skills without the overhead of a full-time employee. This approach lets you scale your implementation team up or down based on project phases.

How do I evaluate SAP B1 freelancer candidates?

Review their experience with the SAP Business One SDK, specifically the DI API and UI API for building add-ons. Ask for examples of complex data migrations they executed using Data Transfer Workbench to verify their technical precision.

What tools does a SAP B1 freelancer use for data migration?

A SAP B1 freelancer uses Data Transfer Workbench to import legacy master and transactional data. They also utilize Excel-based import wizards for smaller datasets and track results through system logs.

Can a SAP B1 freelancer create custom queries and reports?

Yes, they write SQL-based queries using the Query Generator and embed them as formatted searches in user fields. They also configure authorizations to control which users can access specific query results.