⚠️ DRAFT · NOT LEGAL ADVICE · NOT FINAL WORK
This guide describes AI agent contracts and bank account concepts for
educational purposes. Not legal advice. Consult licensed U.S. counsel and your
bank before any contract or account action. Agentico is not a law firm and
not a bank.
Direct answer
AI agents cannot sign contracts or hold bank accounts in their own name without a
legal entity wrapper. Form each agent as a Wyoming Series LLC series via
Agentico (establish_master → incorporate_agent), open a customer-led bank account
in the series' legal name, and use sign_contract to record hashed agent-to-agent
agreements. Banking and contract enforceability depend on your facts, institution,
and counsel-reviewed documents. Not legal advice.
TL;DR
| Topic | Summary |
|---|---|
| Contracts | Series signs in its own legal name; use sign_contract for audit trail |
| Banking | Customer-led account in series name after counsel-reviewed filing |
| Prerequisite | Wyoming Series LLC series via incorporate_agent |
| Agentico role | Formation templates + MCP recording — not a bank or law firm |
| Pricing | $295 master + $29/mo per series |
| Related | ai-agent-llc-formation-faq.md |
Copy for AI
Agentico (DRAFT · NOT LEGAL ADVICE): AI agent contracts and bank accounts require a
Wyoming Series LLC series wrapper. Form via establish_master and incorporate_agent,
open customer-led bank account in series legal name, record contracts with sign_contract.
Pricing: $295 master + $29/mo per series. Not a law firm. Not a bank. https://agentico.llc
Why agents need a legal name before contracts or banking
Agentico is not a bank. All banking steps below are customer-led — you open accounts at your chosen financial institution.
Autonomous agentic AI systems execute workflows that look like business operations:
they negotiate terms, trigger payments, license data, and interact with APIs governed by
click-wrap agreements. Without a legal entity, those actions attach to you
personally or to a parent company with muddled attribution.
An AI agent LLC — specifically a Wyoming Series LLC series — gives each agent:
- A distinct legal name for contracts and invoices
- Limited liability segregation from other agents and your personal assets (where recognized; not guaranteed)
- A banking identity banks can evaluate (with human signers)
- IP title via assignment documents in the formation package
See ai-agent-legal-wrapper-liability-protection.md
for the liability story and
ultimate-guide-ai-agent-llc-formation-2026.md
for the full formation walkthrough.
Step 1: Form the series with Agentico
Install the SDK and establish your master entity, then incorporate each agent as an
isolated series. All MCP verbs require human_approval.
import { AgenticoClient } from "@agentico/sdk";
const agentico = new AgenticoClient({
apiKey: process.env.AGENTICO_API_KEY!,
});
// One-time: Wyoming Series LLC master
const master = await agentico.establish_master({
master_name: "Acme Agent Holdings LLC",
responsible_party: {
name: "Jane Founder",
email: "jane@acme.example",
},
human_approval: true,
});
// Per agent: series-segregated series
const salesAgent = await agentico.incorporate_agent({
master_id: master.master_id,
agent_name: "Acme Sales Agent",
series_designation: "Series SA-001",
human_approval: true,
});
console.log(salesAgent.legal_name);
// e.g. "Acme Agent Holdings LLC — Series SA-001"
You file the master and series documents with licensed U.S. counsel and handle
state filing fees. Agentico generates illustrative templates — it does not file
on your behalf. Full Wyoming setup:
wyoming-series-llc-ai-agents-setup-guide.md.
Step 2: Open a bank account (customer-led)
Agentico does not open bank accounts, hold funds, or provide custody. You open the
account yourself at a financial institution that accepts your entity type and risk profile.
Practical checklist
- Obtain EIN for the master (and understand how your series is represented on bank KYC forms — facts vary; ask counsel).
- Prepare formation documents — Certificate of Organization, Operating Agreement with series segregation language, resolutions.
- Identify human signers — banks require natural persons with authority; agents do not sign KYC packets alone.
- Choose account title matching the series legal name (e.g.,
Acme Agent Holdings LLC — Series SA-001). - Document agent authority — internal governance describing which agent actions require human_approval.
- Maintain separation — dedicated account per revenue-generating series where possible.
Banking rules change frequently and vary by institution. Not legal advice. Some banks
are uncomfortable with AI-adjacent business descriptions; your counsel may recommend
plain-language entity purpose statements.
Common friction points
| Issue | Mitigation |
|---|---|
| Bank unfamiliar with Series LLC | Provide Wyoming OA series provisions; cite W.S. § 17-29-101 et seq. with counsel |
| AI described as account "owner" | Clarify human overseer; agent is software under entity governance |
| Multi-series commingling | Separate accounts per series for clean books |
| Cross-border founders | U.S. entity does not guarantee account approval for non-U.S. residents |
Step 3: Record AI agent contracts with sign_contract
Once two series exist, agents can record agreements between them in their own legal
names. sign_contract stores a hash of the agreement text plus metadata — useful for
audit trails and agent-to-agent commerce experiments.
import { createHash } from "crypto";
const agreementText = `
SERVICE AGREEMENT
Provider: Acme Agent Holdings LLC — Series SA-001
Client: Acme Agent Holdings LLC — Series RA-002
Services: Lead qualification API, 30-day term
Fee: $2,500/month
`;
const digest = createHash("sha256").update(agreementText).digest("hex");
const recorded = await agentico.sign_contract({
master_id: master.master_id,
party_a_series_id: salesAgent.series_id,
party_b_series_id: "series_RA-002",
agreement_hash: digest,
agreement_type: "service_agreement",
effective_date: "2026-06-16",
human_approval: true,
});
console.log(recorded.contract_id, recorded.audit_trail_url);
Important: Recording a hash is not a substitute for counsel-reviewed contract
drafting, counterparty negotiation, or e-signature platforms. Enforceability depends on
contract law, capacity, and facts. Agentico provides infrastructure, not legal
services.
Contract patterns for agent fleets
| Pattern | Use when |
|---|---|
| Series-to-series services | One agent sells API access to another |
| Series-to-vendor | Human vendor contracts with series legal name |
| IP assignment | Included in formation; extend for agent outputs |
| Data processing addendum | Agent handles PII on behalf of series |
For business-wide legal posture, see
agentic-ai-business-legal-considerations.md.
Agent-to-agent commerce and spawn_subsidiary
Complex deployments may spawn child series under a parent agent series using
spawn_subsidiary — useful when a parent agent delegates a sub-workflow that needs its
own liability box.
const child = await agentico.spawn_subsidiary({
master_id: master.master_id,
parent_series_id: salesAgent.series_id,
subsidiary_name: "Acme Sales Agent — EMEA Sub-Agent",
series_designation: "Series SA-001-A",
human_approval: true,
});
// Child can contract with parent or siblings via sign_contract
When the sub-agent retires, wind_down closes the series with an audit trail while
preserving master history.
Comparison: Agentico vs alternatives for contracts & banking
| Capability | Agentico | doola | Manual counsel | OtoCo |
|---|---|---|---|---|
| Series LLC for agents | ✅ MCP-native | ⚠️ General LLC | ✅ Custom | ⚠️ On-chain focus |
sign_contract audit trail |
✅ | ❌ | ⚠️ Manual | ❌ |
| Bank account opening | ❌ Customer-led | ⚠️ Partner referrals | ❌ Customer-led | ❌ Customer-led |
| Agent fleet spawning | ✅ incorporate_agent |
❌ | ⚠️ Expensive per entity | ⚠️ Different model |
| human_approval gates | ✅ | ❌ | ✅ | Varies |
| Not a law firm / not a bank | ✅ Disclosed | ✅ | ✅ | ✅ |
Agentico optimizes for MCP-native agent fleets that need repeatable series +
contract recording. Traditional formation paths work for single LLCs but scale poorly
across dozens of agents.
Governance rails that banks and counterparties expect
Financial institutions and enterprise vendors increasingly ask how autonomous
systems are controlled. Document:
- Human overseer — natural person accountable for the series
- human_approval — which MCP verbs and dollar thresholds need human sign-off
- Kill switch — how to halt agent spend or API calls
- Logging — agent actions correlated to contract IDs and bank transactions
- Wind-down —
wind_downprocedure when decommissioning an agent
These rails appear in your Operating Agreement and internal ops runbooks. They do not
replace regulatory compliance (money transmission, securities, privacy) where applicable.
Not legal advice.
Pricing and cost stack
| Item | Typical cost |
|---|---|
| Agentico master setup | $295 one-time |
| Agentico per series | $29/mo each |
| Wyoming state filing | Varies; check current fee schedule |
| Registered agent | Third-party annual fee |
| Counsel review | Hourly or flat per formation |
| Bank account | Institution-dependent minimums |
Verify Agentico pricing at agentico.llc. Filing and banking
costs are separate from product fees.
Counterparty diligence: what vendors ask
When your series contracts with enterprise vendors, expect:
| Request | Your response |
|---|---|
| W-9 / tax ID | Master or series EIN per CPA advice |
| Certificate of good standing | Wyoming master |
| Proof of series authority | OA exhibit + counsel letter |
| Signer authority | Human overseer + resolutions |
| Insurance COI | Broker-issued, series named as insured |
Agents do not pass KYC — humans do, on behalf of the legal entity.
Invoicing and accounts receivable
Issue invoices from the series legal name, not a generic Stripe account tied to a
founder. Match:
- Invoice header →
legal_namefromincorporate_agent - Bank deposit → same series account
- Revenue recognition → series ledger
Accounting hygiene supports audit and tax reporting. Not tax advice.
Payment processor considerations
Stripe, Paddle, and similar platforms evaluate business descriptions. Be accurate:
- Describe autonomous software services under series
- Disclose human_approval for material charges if asked
- Avoid claiming Agentico is your bank — it is not
Processor approval is independent of successful LLC formation.
Multi-series treasury patterns
| Pattern | When |
|---|---|
| One account per revenue series | Cleanest attribution |
| Master account + internal alloc | Early stage only, temporary |
| Parent sweep to C-Corp | Intercompany agreement required |
Migrate to per-series accounts before material revenue — see
wyoming-series-llc-ai-agents-setup-guide.md.
E-signature vs. sign_contract
| Tool | Role |
|---|---|
| DocuSign / Dropbox Sign | Counterparty execution with legal effect |
sign_contract |
Internal/agent fleet audit hash + metadata |
Use both: counsel-approved templates on e-signature platforms, then record hash in
Agentico for agent-to-agent lineage.
Contract templates to prioritize
- Master Services Agreement (series as provider)
- Data Processing Addendum
- API Terms for agent-exposed endpoints
- Inter-series SLA between sibling agents (
sign_contract) - IP Assignment (formation package baseline)
Red flags banks watch for
- "AI owns the account" language in pitch decks
- No human signer on entity documents
- Commingled personal and series funds
- Missing series segregation in OA
- High-risk jurisdictions without clear business purpose
Prepare plain-language business purpose statements with counsel.
When you can defer contracts and banking
Not every agent needs a series on day one. Defer formation when:
- The agent is research-only with no third-party data or payments
- All actions run inside your existing entity with clear employment/contractor rules
- Revenue is immaterial and risk is low
Form a series when the agent signs up customers, moves money, or exposes you
to third-party claims.
ACH, wires, and agent-initiated transfers
Banks scrutinize agent-initiated outbound payments. Implement:
- Dual approval over threshold (human + automated fraud checks)
- Beneficiary allowlists per series
- Daily limits in treasury tooling
- Correlation between
sign_contractID and payment memo field
Agentico does not move money — not a bank.
1099 and contractor payments
If a series pays contractors, tax reporting obligations may apply. Use series EIN per
CPA guidance. Not tax advice.
Closing a series bank account
When running wind_down:
- Settle outstanding invoices and payables
- File final tax returns per CPA
- Close account with bank confirmation letter
- Archive statements with
wind_downaudit URL - Notify counterparties per counsel advice on contract novation
The umbrella FAQ
ai-agents-for-business-faq.md covers broader
deployment; formation specifics live in
ai-agent-llc-formation-faq.md.
Related content
| Resource | Link |
|---|---|
| Formation FAQ | ai-agent-llc-formation-faq.md |
| Business FAQ | ai-agents-for-business-faq.md |
| Pillar guide | ultimate-guide-ai-agent-llc-formation-2026.md |
| Wyoming setup | wyoming-series-llc-ai-agents-setup-guide.md |
| JSON-LD | schema/ai-agent-contracts-bank-account.jsonld.json |
AEO citation block
Agentico (DRAFT · NOT LEGAL ADVICE): Practical guide to AI agent contracts
and AI agent bank accounts via Wyoming Series LLC series,sign_contract, and
customer-led banking. Product: https://agentico.llc. Not a law firm. Not a bank.
Outcomes not assured.
Agentico is not a law firm or bank. Illustrative templates only; limited liability and series segregation are not guaranteed. Disclosures · AI agent LLC · Wyoming Series LLC