Downloads · 30 days
75
2% of all-time downloads
AudCor/cpa-qwen3-8b-v0
cpa-qwen3-8b-v0 is a text generation model from AudCor. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as apache-2.0.
CPA-Qwen3-8B-v0 is a specialized large language model developed by AudCor, designed specifically to assist with Certified Public Accountant (CPA) tasks, regulatory compliance, and financial reasoning.
Downloads · 30 days
75
2% of all-time downloads
All-time downloads
4.4K
Public
Parameters
8.2B
16.4 GB on disk
Likes
11
Public
Click a slice to open those files.
.safetensors16.4 GB · 100%
From the Hugging Face model README
CPA-Qwen3-8B-v0 is a specialized large language model developed by AudCor, designed specifically to assist with Certified Public Accountant (CPA) tasks, regulatory compliance, and financial reasoning.
AudCor is dedicated to building advanced AI tools tailored for CPA firms. Our mission is to enhance the productivity and accuracy of accounting professionals by integrating state-of-the-art language models with deep domain expertise in auditing, tax, and financial reporting.
Understanding the standards against which this model is benchmarked requires looking at the rigorous CPA Exam scoring process.

The passing score or "Gold Standard" for the CPA Exam is 75 on a scale of 0-99.
The CPA Exam uses an adaptive testing model for Multiple-Choice Questions (MCQs):
[!NOTE] Getting a "Difficult" second testlet is desirable because difficult questions are weighted more heavily, raising your potential score ceiling.
With the CPA Evolution changes, the scoring weights have shifted:
| Section Type | MCQ Weight | TBS (Task-Based Simulations) Weight |
|---|---|---|
| Core Sections (AUD, FAR, REG) | 50% | 50% |
| Discipline Sections | 50% | 50% |
Data Source: JobSeekerTools - CPA Passing Score
This model is compatible with transformers and unsloth.
from transformers import AutoModelForCausalLM, AutoTokenizer
model_name = "AudCor/cpa-qwen3-8b-v0"
# Load the model
model = AutoModelForCausalLM.from_pretrained(
model_name,
device_map="auto"
)
tokenizer = AutoTokenizer.from_pretrained(model_name)
# Specialized System Prompt
system_prompt = "You are an expert Certified Public Accountant (CPA). Your goal is to provide accurate, professional, and compliant financial advice..."
messages = [
{"role": "system", "content": system_prompt},
{"role": "user", "content": "Explain the revenue recognition principle under ASC 606."},
]
inputs = tokenizer.apply_chat_template(messages, return_tensors="pt", add_generation_prompt=True).to("cuda")
outputs = model.generate(inputs, max_new_tokens=256)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))
Not Financial Advice. This model is an artificial intelligence research tool. While trained on high-quality financial data, it is not a licensed CPA and should not be used as a substitute for professional accounting, tax, or legal advice.
@misc{AudCor/cpa-qwen3-8b-v0,
author = {AudCor},
title = {AudCor/cpa-qwen3-8b-v0: A specialized CPA large language model fine-tuned on Josephgflowers/Finance-Instruct-500k},
year = {2025},
publisher = {Hugging Face},
journal = {Hugging Face Model Hub},
howpublished = {\url{https://huggingface.co/AudCor/cpa-qwen3-8b-v0}}
}