Use when working with SAP Concur — Concur Expense, Concur Travel, Concur Invoice, Concur Request, expense policy configuration, receipt management, travel booking, approval workflows, integration with S/4HANA FI, audit rules, or compliance monitoring.
This skill enforces correct Concur implementation practices, ensuring that audit rules are configured before go-live, expense policies are fully defined for all categories, and integration posting to FI is validated with every expense type — because an expense report that posts incorrectly to the general ledger is worse than one that does not post at all.
Content Routing
Topic
Section
Concur Expense
Concur Expense
Concur Travel
Concur Travel
Concur Invoice
Concur Invoice
Concur Request (pre-approval)
Concur Request
Expense policy configuration
Expense Policy Configuration
Receipt management
Receipt Management
Approval workflows
Approval Workflows
Integration with S/4HANA FI
Integration with S/4HANA
Audit rules and compliance
Audit Rules and Compliance
Concur APIs
Concur APIs
Iron Laws
ALWAYS CONFIGURE AUDIT RULES BEFORE GO-LIVE. Audit rules are the automated policy enforcement layer. Going live without audit rules means every expense is trusted at face value. Configure duplicate detection, receipt requirement thresholds, per diem limits, and policy violation flags before the first expense report is submitted.
NEVER SKIP POLICY CONFIGURATION FOR EXPENSE CATEGORIES. Every expense type (meals, lodging, mileage, airfare, ground transport, entertainment) needs explicit policy limits, receipt requirements, and approval routing. An undefined expense category is an uncontrolled spending category.
ALWAYS TEST INTEGRATION POSTING TO FI WITH ALL EXPENSE TYPES. Each expense type maps to a different GL account, cost center, and possibly WBS element or internal order. Test every expense type end-to-end: expense creation -> approval -> extraction -> SAE posting -> FI document verification. One missing mapping means that expense type fails in production.
NEVER ALLOW EXPENSE SUBMISSION WITHOUT RECEIPT FOR AMOUNTS ABOVE THRESHOLD. Receipt-less expense claims above the configured threshold (commonly $25-$75 per jurisdiction) are audit red flags. Configure receipt-required thresholds per expense type and enforce them with hard stops, not warnings.
ALWAYS CONFIGURE DELEGATION RULES FOR APPROVERS. Approvers travel, get sick, and go on vacation. Without delegation rules, expense reports queue indefinitely. Configure delegation, escalation timeouts, and backup approvers for every approval step.
Out-of-policy justification and approval requirements
Travel Configuration
Define travel policies per employee group (executive, staff, intern)
Configure preferred vendor lists and corporate rate programs
Set up pre-trip approval rules (Concur Request integration)
Enable TripLink for capturing out-of-channel bookings
Concur Request
Pre-Approval Process
Concur Request enables pre-trip or pre-purchase approval before expenses are incurred.
Use Cases
Travel pre-approval (required for international travel, executive travel)
Conference attendance approval
Large purchase pre-authorization
Budget availability check before commitment
Request Flow
Employee creates request with estimated costs, dates, purpose
System checks budget availability (if integrated)
Approval workflow routes based on amount, category, destination
Approved request links to subsequent expense report for reconciliation
Concur Invoice
AP Automation
Concur Invoice (formerly Invoice Professional) automates the accounts payable process for non-PO invoices and payment requests.
Key Features
Feature
Description
Invoice capture
OCR/AI extraction from email, scan, or supplier portal
Coding
GL account, cost center, project allocation
Approval routing
Amount-based and category-based workflows
Payment
Pay via Concur Pay (check, ACH, virtual card)
Vendor management
Vendor profile, bank details, tax ID (W-9/W-8)
Invoice vs. Expense
Aspect
Concur Expense
Concur Invoice
Payer
Employee (reimbursed)
Company (direct payment)
Use case
T&E spending
Vendor invoices, subscriptions
Receipts
Employee captures
Supplier submits
Approval
Manager + policy
Budget owner + AP
Receipt Management
ExpenseIt (OCR)
Employee photographs receipt with mobile app
AI/OCR extracts: vendor name, date, amount, currency, expense type
Auto-creates expense entry with extracted data
Employee reviews and submits (correction if needed)
E-Receipts
Direct electronic receipt from vendors (airlines, hotels, car rental, ride-share). Automatically matched to credit card transactions. No manual entry or paper receipt needed.
Receipt Store
Cloud storage for all receipts. Linked to expense entries. Audit trail with timestamp and source (photo, email, e-receipt). Configurable retention period.
Approval Workflows
Approval Chain Configuration
Level
Approver
Logic
Level 1
Direct manager
Employee's reporting hierarchy
Level 2
Cost center owner
When expense allocated to different cost center
Level 3
Finance reviewer
Amount threshold trigger (e.g., >$5,000)
Level 4
Compliance audit
Random sampling + rule-triggered review
Workflow Rules
Amount-based: Additional approval above threshold
Category-based: Entertainment requires department head
Exception-based: Out-of-policy items route to additional approver
Delegation: Configurable absence delegation with time boundaries
Escalation: Auto-escalation if approval pending beyond SLA (e.g., 5 business days)
Expense Policy Configuration
Policy Elements
Element
Description
Expense types
Define categories with GL mapping, receipt rules, limits
Spending limits
Per-transaction and per-day caps by category and location
Receipt requirements
Threshold amounts requiring receipt attachment
Per diem rates
Location-based daily allowances (GSA/HMRC rates)
Mileage rates
Per-mile/km rates with annual updates
Attendee rules
Entertainment requires attendee list with names and business purpose
Cash advance
Rules for advance request, reconciliation, and return
Integration with S/4HANA FI mapped (GL accounts, cost objects, tax codes, payment)
Multi-country requirements addressed if applicable (per diem, VAT, currency)
Evidence required: Specific policy rules, audit rule configurations, GL account mappings, and integration test scenarios — not generic T&E descriptions.
Next Skill
After completing this skill, invoke:
fi — When GL account mapping, payment processing, or tax code configuration is the focus
integration-suite — When CPI middleware for Concur-S/4HANA integration is needed
co — When cost center allocation or internal order posting from expenses is the focus
Cross-References
fi — GL account determination, accounts payable, payment runs
co — Cost center accounting, internal orders, WBS element allocation
integration-suite — CPI for Concur integration middleware
sf — Employee data synchronization for user provisioning
ariba — Complementary: Ariba for procurement, Concur for T&E
1---2name: concur3description: Use when working with SAP Concur — Concur Expense, Concur Travel, Concur Invoice, Concur Request, expense policy configuration, receipt management, travel booking, approval workflows, integration with S/4HANA FI, audit rules, or compliance monitoring.4---56# SAP Concur78This skill enforces correct Concur implementation practices, ensuring that audit rules are configured before go-live, expense policies are fully defined for all categories, and integration posting to FI is validated with every expense type — because an expense report that posts incorrectly to the general ledger is worse than one that does not post at all.910## Content Routing1112| Topic | Section |13|-------|---------|14| Concur Expense | Concur Expense |15| Concur Travel | Concur Travel |16| Concur Invoice | Concur Invoice |17| Concur Request (pre-approval) | Concur Request |18| Expense policy configuration | Expense Policy Configuration |19| Receipt management | Receipt Management |20| Approval workflows | Approval Workflows |21| Integration with S/4HANA FI | Integration with S/4HANA |22| Audit rules and compliance | Audit Rules and Compliance |23| Concur APIs | Concur APIs |2425## Iron Laws26271. **ALWAYS CONFIGURE AUDIT RULES BEFORE GO-LIVE.** Audit rules are the automated policy enforcement layer. Going live without audit rules means every expense is trusted at face value. Configure duplicate detection, receipt requirement thresholds, per diem limits, and policy violation flags before the first expense report is submitted.282. **NEVER SKIP POLICY CONFIGURATION FOR EXPENSE CATEGORIES.** Every expense type (meals, lodging, mileage, airfare, ground transport, entertainment) needs explicit policy limits, receipt requirements, and approval routing. An undefined expense category is an uncontrolled spending category.293. **ALWAYS TEST INTEGRATION POSTING TO FI WITH ALL EXPENSE TYPES.** Each expense type maps to a different GL account, cost center, and possibly WBS element or internal order. Test every expense type end-to-end: expense creation -> approval -> extraction -> SAE posting -> FI document verification. One missing mapping means that expense type fails in production.304. **NEVER ALLOW EXPENSE SUBMISSION WITHOUT RECEIPT FOR AMOUNTS ABOVE THRESHOLD.** Receipt-less expense claims above the configured threshold (commonly $25-$75 per jurisdiction) are audit red flags. Configure receipt-required thresholds per expense type and enforce them with hard stops, not warnings.315. **ALWAYS CONFIGURE DELEGATION RULES FOR APPROVERS.** Approvers travel, get sick, and go on vacation. Without delegation rules, expense reports queue indefinitely. Configure delegation, escalation timeouts, and backup approvers for every approval step.3233## Concur Expense3435### Core Capabilities36| Feature | Description |37|---------|-------------|38| Expense entry | Manual entry, receipt capture (OCR), credit card import |39| Receipt management | ExpenseIt OCR, e-receipts from vendors, receipt store |40| Policy enforcement | Real-time policy checks on entry, warnings and hard stops |41| Approval routing | Manager approval, finance review, compliance audit |42| Reimbursement | Payment via payroll, direct deposit, or check |43| Reporting | Spend analytics, compliance dashboards, trend analysis |4445### Expense Report Flow46```47Expense Creation (manual/OCR/card import)48 → Itemization (detail breakdowns for lodging, meals)49 → Allocation (cost center, project, WBS element)50 → Submission (employee submits)51 → Approval (manager + additional approvers per policy)52 → Audit (automated rules + manual sampling)53 → Extraction (Standard Accounting Extract - SAE)54 → FI Posting (via integration to S/4HANA)55 → Reimbursement (payment processing)56```5758### Expense Types Configuration59| Type | Typical Policy | GL Account Example |60|------|---------------|-------------------|61| Airfare | Advance booking requirement, class restrictions | 6300xx — Travel Air |62| Lodging | Per diem or actual with cap per city | 6301xx — Travel Lodging |63| Meals | Per diem by location or actual with daily cap | 6302xx — Meals & Entertainment |64| Mileage | IRS rate / HMRC rate, distance calculation | 6303xx — Mileage |65| Car Rental | Pre-approval required, size restrictions | 6304xx — Car Rental |66| Entertainment | Attendee list required, client name mandatory | 6310xx — Entertainment |67| Parking/Tolls | Receipt required above threshold | 6305xx — Parking |68| Internet/Phone | Business justification required | 6320xx — Communication |6970## Concur Travel7172### Booking Capabilities73| Channel | Description |74|---------|-------------|75| Online booking tool | Concur-embedded booking for air, hotel, car, rail |76| Travel agent | GDS-connected agency for complex itineraries |77| TripLink | Captures bookings made outside Concur (direct with vendor) |78| Mobile | Full booking capability on Concur mobile app |7980### Travel Policy Enforcement81- Fare class restrictions (economy for domestic, business for 6+ hour flights)82- Hotel rate caps by city tier83- Advance booking requirements (14-day, 21-day advance purchase savings)84- Preferred vendor steering (negotiated corporate rates)85- Out-of-policy justification and approval requirements8687### Travel Configuration88- Define travel policies per employee group (executive, staff, intern)89- Configure preferred vendor lists and corporate rate programs90- Set up pre-trip approval rules (Concur Request integration)91- Enable TripLink for capturing out-of-channel bookings9293## Concur Request9495### Pre-Approval Process96Concur Request enables pre-trip or pre-purchase approval before expenses are incurred.9798### Use Cases99- Travel pre-approval (required for international travel, executive travel)100- Conference attendance approval101- Large purchase pre-authorization102- Budget availability check before commitment103104### Request Flow1051. Employee creates request with estimated costs, dates, purpose1062. System checks budget availability (if integrated)1073. Approval workflow routes based on amount, category, destination1084. Approved request links to subsequent expense report for reconciliation109110## Concur Invoice111112### AP Automation113Concur Invoice (formerly Invoice Professional) automates the accounts payable process for non-PO invoices and payment requests.114115### Key Features116| Feature | Description |117|---------|-------------|118| Invoice capture | OCR/AI extraction from email, scan, or supplier portal |119| Coding | GL account, cost center, project allocation |120| Approval routing | Amount-based and category-based workflows |121| Payment | Pay via Concur Pay (check, ACH, virtual card) |122| Vendor management | Vendor profile, bank details, tax ID (W-9/W-8) |123124### Invoice vs. Expense125| Aspect | Concur Expense | Concur Invoice |126|--------|---------------|----------------|127| Payer | Employee (reimbursed) | Company (direct payment) |128| Use case | T&E spending | Vendor invoices, subscriptions |129| Receipts | Employee captures | Supplier submits |130| Approval | Manager + policy | Budget owner + AP |131132## Receipt Management133134### ExpenseIt (OCR)135- Employee photographs receipt with mobile app136- AI/OCR extracts: vendor name, date, amount, currency, expense type137- Auto-creates expense entry with extracted data138- Employee reviews and submits (correction if needed)139140### E-Receipts141Direct electronic receipt from vendors (airlines, hotels, car rental, ride-share). Automatically matched to credit card transactions. No manual entry or paper receipt needed.142143### Receipt Store144Cloud storage for all receipts. Linked to expense entries. Audit trail with timestamp and source (photo, email, e-receipt). Configurable retention period.145146## Approval Workflows147148### Approval Chain Configuration149| Level | Approver | Logic |150|-------|----------|-------|151| Level 1 | Direct manager | Employee's reporting hierarchy |152| Level 2 | Cost center owner | When expense allocated to different cost center |153| Level 3 | Finance reviewer | Amount threshold trigger (e.g., >$5,000) |154| Level 4 | Compliance audit | Random sampling + rule-triggered review |155156### Workflow Rules157- **Amount-based:** Additional approval above threshold158- **Category-based:** Entertainment requires department head159- **Exception-based:** Out-of-policy items route to additional approver160- **Delegation:** Configurable absence delegation with time boundaries161- **Escalation:** Auto-escalation if approval pending beyond SLA (e.g., 5 business days)162163## Expense Policy Configuration164165### Policy Elements166| Element | Description |167|---------|-------------|168| Expense types | Define categories with GL mapping, receipt rules, limits |169| Spending limits | Per-transaction and per-day caps by category and location |170| Receipt requirements | Threshold amounts requiring receipt attachment |171| Per diem rates | Location-based daily allowances (GSA/HMRC rates) |172| Mileage rates | Per-mile/km rates with annual updates |173| Attendee rules | Entertainment requires attendee list with names and business purpose |174| Cash advance | Rules for advance request, reconciliation, and return |175| Personal car usage | Mileage rates, distance calculation method (Google Maps) |176177### Multi-Country Considerations178- Per diem rates vary by country and city (GSA for US, HMRC for UK, custom for others)179- Tax reclaim rules (VAT recovery in EU requires itemized receipts)180- Currency handling (exchange rate source, conversion date)181- Local compliance requirements (Nota Fiscal in Brazil, Fapiao in China)182183## Audit Rules and Compliance184185### Automated Audit Rules186| Rule | Description |187|------|-------------|188| Duplicate detection | Same amount, date, vendor across expense reports |189| Receipt required | Flag entries above threshold without receipt |190| Per diem exceeded | Amount exceeds location-based per diem rate |191| Weekend/holiday | Expenses claimed on non-business days |192| Policy limit exceeded | Amount exceeds category spending cap |193| Itemization required | Hotel folios must be itemized (room, tax, incidentals) |194| Attendee required | Entertainment without attendee list |195| Circular distance | Mileage claim end point same as start point |196197### Compliance Monitoring198- Random audit sampling (configurable percentage)199- Risk-based audit targeting (employees with prior violations)200- Compliance dashboard for finance team visibility201- Exception reports with aging (unresolved violations)202203## Integration with S/4HANA204205### Standard Accounting Extract (SAE)206The SAE is the standard extract format that moves approved expense data from Concur to the ERP for posting.207208### Integration Architecture209| Component | Description |210|-----------|-------------|211| SAE Extract | Scheduled extract of approved reports from Concur |212| Integration middleware | CPI/BTP or Concur connector for S/4HANA |213| FI Posting | Create FI documents (vendor invoice or GL posting) |214| Cost allocation | Cost center, internal order, WBS element from expense coding |215| Employee mapping | Concur user -> S/4HANA employee/vendor number |216| Payment | Reimbursement via S/4HANA FI-AP payment run or payroll |217218### Key Mapping Requirements219- Expense type -> GL account determination220- Concur policy -> S/4HANA company code221- Cost center/project codes -> S/4HANA cost objects222- Tax codes -> S/4HANA tax code for input tax reclaim223- Currency -> Exchange rate type and conversion logic224- Employee -> S/4HANA vendor master (employee vendor type CPD or named)225226### Integration Testing Checklist2271. Test every expense type posts to correct GL account2282. Test multi-currency reports with exchange rate conversion2293. Test cost allocation split across multiple cost centers2304. Test tax code mapping for VAT-eligible expenses2315. Test cash advance reconciliation and clearing2326. Test rejection and return flows (reversed postings)2337. Test with realistic report volumes (batch performance)234235## Concur APIs236237### Key APIs238| API | Use Case |239|-----|----------|240| Expense v4 | Create, read, update expense reports and entries |241| Request v4 | Pre-approval request management |242| Invoice v3 | Invoice capture and processing |243| User v1 | User provisioning and profile management |244| List v4 | Manage custom lists (cost centers, projects) |245| Travel Profile v2 | Travel preferences and loyalty programs |246247### Authentication248OAuth 2.0 with Company JWT and User JWT. Scopes control API access level. Rate limits apply per API endpoint.249250## Best Practices2512521. **Configure audit rules before go-live** — first batch of expense reports will establish behavioral norms2532. **Use ExpenseIt** — OCR reduces manual entry errors and accelerates submission2543. **Integrate credit card feeds** — auto-match transactions reduce duplicate claims2554. **Set up e-receipts** — hotel chains, airlines, and ride-share provide automatic receipts2565. **Review per diem rates annually** — rates change; outdated rates create policy violations2576. **Train employees on mobile app** — real-time receipt capture prevents lost receipt claims258259## Anti-Patterns260261- Going live without audit rules (first 90 days establish spending behavior patterns)262- Configuring expense types without GL account mapping (extraction fails for unmapped types)263- Allowing receipt-optional for all categories (weakens compliance posture)264- Skipping multi-currency testing (exchange rate issues surface only with international expenses)265- Implementing Concur without delegation rules (approver absence blocks reimbursement)266267## Verification268269This skill is complete ONLY when ALL of the following are true:270- [ ] Correct Concur module identified (Expense, Travel, Invoice, Request)271- [ ] Expense policy rules defined for all relevant categories272- [ ] Audit rules configured (duplicate detection, receipt requirements, limits)273- [ ] Approval workflow validated (routing, delegation, escalation)274- [ ] Integration with S/4HANA FI mapped (GL accounts, cost objects, tax codes, payment)275- [ ] Multi-country requirements addressed if applicable (per diem, VAT, currency)276277**Evidence required:** Specific policy rules, audit rule configurations, GL account mappings, and integration test scenarios — not generic T&E descriptions.278279## Next Skill280281After completing this skill, invoke:282- `fi` — When GL account mapping, payment processing, or tax code configuration is the focus283- `integration-suite` — When CPI middleware for Concur-S/4HANA integration is needed284- `co` — When cost center allocation or internal order posting from expenses is the focus285286## Cross-References287288- `fi` — GL account determination, accounts payable, payment runs289- `co` — Cost center accounting, internal orders, WBS element allocation290- `integration-suite` — CPI for Concur integration middleware291- `sf` — Employee data synchronization for user provisioning292- `ariba` — Complementary: Ariba for procurement, Concur for T&E
Run npx skillmds@latest add vigneshbarani24/concur in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Use when working with SAP Concur — Concur Expense, Concur Travel, Concur Invoice, Concur Request, expense policy configuration, receipt management, travel booking, approval workflows, integration with S/4HANA FI, audit rules, or compliance monitoring. It is listed under Security on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
vigneshbarani24 (@vigneshbarani24) published this skill. Their other Agent Skills are listed on their SkillMD profile.