Project Management migration

Migrate from Visma Severa to Trello

Field-level mapping, validation, and rollback between Visma Severa and Trello. We move data and schema; workflows are rebuilt natively in Trello.

Visma Severa logo

Visma Severa

Source

Trello

Destination

Trello logo

Compatibility

67%

8 of 12

objects map 1:1 between Visma Severa and Trello.

Complexity

BStandard

Timeline

2-3 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Visma Severa to Trello is a scope reduction as much as a data migration. Visma Severa is a full Professional Services Automation platform combining CRM, project management, time tracking, expense logging, and invoice generation for project-based businesses. Trello is a visual task-management tool built around Boards, Lists, and Cards with no native billing, expense, or resource-allocation capabilities. We migrate Cases (as Boards), sub-tasks (as Cards within Lists), Customers (as Workspace members or card-assignee metadata), and Hour Entries (as card descriptions or Checklist items). We do not migrate Invoices, Expenses, Resource Allocations, system-calculated profitability metrics, or Visma Business master settings because Trello has no equivalent schema. Approval workflows, billing automations, and Visma Sign document links do not migrate; we deliver a written inventory of these for the customer's admin to evaluate rebuilding using Trello Automation or Butler. The migration uses Severa's built-in CSV/Excel Reporting export with automated aggregation, then transforms and loads into Trello via the Trello API.

Field-level fidelity

Every standard and custom field arrives verified.

Schema-aware mapping

AI proposes the map; you confirm before any record moves.

Relationships preserved

Parent–child, lookups, and ownership stay linked.

Full activity history

Calls, emails, meetings — with original timestamps.

Attachments & notes

Documents, uploads, and inline notes move with the record.

Why teams make this switch

Two sides of the same decision

Leaving

Visma Severa logo

Visma Severa

What's pushing teams away

  • Lack of a public bulk migration API forces customers into manual CSV exports, which breaks down at scale and creates risk of data loss during exit.
  • Steep learning curve for non-Scandinavian users due to Nordic-specific terminology (Cases, Sales Cases, Business Units) that does not map intuitively to generic PM concepts.
  • Visma Business integration complexity — with Master/CaseMaster/ProductMaster settings — makes cross-system data integrity difficult to maintain as companies grow.
  • Pricing opacity at higher tiers means companies discover feature gaps only during implementation, prompting mid-contract switches to more transparent platforms.

Choosing

Trello logo

Trello

What's pulling them in

  • Free plan supports unlimited users and 10 boards, giving small teams full access to core Kanban functionality before any paid commitment is required.
  • The drag-and-drop board/card/Label interface requires no training, which reduces adoption friction and onboarding time across distributed teams.
  • Atlassian ecosystem integration with Jira, Confluence, and Bitbucket provides native cross-tool workflows for teams already using Atlassian tools.
  • Butler automation on paid tiers enables rule-based triggers without third-party integrations, covering basic workflow automation needs.
  • Simple visual task management with due dates, checklists, and member assignments keeps individual contributors and small teams organized without complexity.

Object mapping

How Visma Severa objects map to Trello

Each row shows how a Visma Severa object lands in Trello, including any object-level transformations, lookup resolution, or schema-design dependencies.

Typical mapping — final map is confirmed during the sample migration step.

Visma Severa

Cases (Sales Cases)

maps to

Trello

Boards

1:1
Fully supported

Visma Severa Cases map 1:1 to Trello Boards, preserving Case number as the Board name or description, Case status (Active, Completed, On Hold) as Board background color or a List named by status, and Business Unit assignment as a Workspace or as a Board label taxonomy. Each Case's sub-tasks and project-level tasks become Cards in the Board. If the customer uses multiple Business Units, we create a separate Workspace per Business Unit and one Board per Case inside it.

Visma Severa

Customers

maps to

Trello

Workspace Members

1:1
Fully supported

Severa Customer records map to Trello Workspace members. Company name becomes the member's display name or is recorded in a custom field on Cards where the customer is relevant. Individual contact persons at each Customer become Members assigned to Cards. We preserve the Customer-Case linkage by assigning the relevant Members to the Board representing that Case. Note that Trello has no native Account or Company object; all customer context lives in card metadata.

Visma Severa

Projects (Case sub-tasks)

maps to

Trello

Cards

1:1
Fully supported

Severa's project-level tasks and sub-tasks within a Case export as rows with parent-child relationships. We reconstruct the hierarchy in Trello by creating parent Cards with child Cards attached as a Checklist, or by using Trello's Card aging and Cover features to visually distinguish priority. Task status from Severa maps to List position (To Do, In Progress, Done) or to Card labels.

Visma Severa

Hour Entries

maps to

Trello

Card Checklist items or Custom Fields

lossy
Fully supported

Hour Entries (billable and non-billable) transfer as structured text appended to the Card description or as Checklist items on the Card representing the relevant task. Each entry carries the date, hours logged, billable flag, and hourly rate as text. Trello has no native time-tracking object; the billing flag and rate are informational only and do not generate invoices. We recommend the customer evaluates Trello time-tracking Power-Ups (Tempo, Clockify) separately.

Visma Severa

Resource Allocations

maps to

Trello

Card Members with due dates

lossy
Mapping required

Severa Resource Allocations define who is assigned to a Case and for what time window. We map these to Trello Card Members (the assigned person) and set a Card due date from the allocation window. Trello has no native resource calendar or capacity view; the customer uses Trello Calendar view or a Power-Up for visual scheduling. Multi-person allocations within the same time window map to multiple Members on the same Card.

Visma Severa

Business Units

maps to

Trello

Workspaces or Board Labels

lossy
Mapping required

Severa Business Units organize Cases, Users, and reporting across departments. We map them to Trello Workspaces (if the team prefers full separation) or to Board Labels (if cases from different Business Units share a Workspace). The customer chooses during scoping. Note that Trello Workspaces are separate billing units; if Business Units represent separate legal entities, separate Workspaces may carry separate Trello subscription costs.

Visma Severa

Users and Employees

maps to

Trello

Workspace Members

1:1
Mapping required

Active Severa Users become Trello Workspace members. We map by email address with role assignment preserved in a custom field or Card label. Inactive Severa users (historical employees with logged time) do not receive Workspace invites but appear in historical Hour Entry text for audit trail purposes. Trello guest pricing applies if the customer uses guests across multiple Boards.

Visma Severa

Custom Fields

maps to

Trello

Custom Fields Power-Up

lossy
Mapping required

Severa custom fields on Cases, Customers, and Hour Entries transfer as Trello Custom Fields (text, number, date, dropdown, checkbox types). The Custom Fields Power-Up is required, which means the destination Workspace needs Trello Standard ($5/user/month) or Premium. Free Workspaces do not support custom fields; we flag this requirement during scoping. Custom field options in Severa dropdowns map to Trello dropdown options.

Visma Severa

Invoices and Draft Invoices

maps to

Trello

Not transferable

1:1
Mapping required

Invoices generated in Severa (sent to Visma.net Financials or via Maventa) do not transfer to Trello because Trello has no invoice object, no payment status tracking, and no integration with accounting systems. Invoice headers, line items, and payment status are preserved in a CSV export delivered alongside the migration. The customer reconciles open invoices in their accounting system before cutover.

Visma Severa

Expenses

maps to

Trello

Not transferable

1:1
Fully supported

Expense records with amounts, currency, expense type, and linked Case do not transfer as structured data. Trello has no expense object, no currency fields, and no expense reporting. We deliver expense data as a structured CSV export with Case reference for the customer's finance team to process in their accounting tool.

Visma Severa

System-Calculated Key Figures

maps to

Trello

Not transferable

1:1
Not supported

Profitability margins, utilization percentages, and forecast metrics are computed at runtime by Severa and have no underlying data rows to export. These dashboard figures cannot migrate. We preserve the raw Hour Entries, Expenses, and Billable Items so the customer can configure equivalent reports in Trello using third-party reporting tools or a connected BI platform if needed.

Visma Severa

System Settings and Configurations

maps to

Trello

Not transferable

1:1
Not supported

Approval workflows, custom field configurations, master/product settings, and Visma Business integration settings are Severa-internal and cannot be exported. We document every active workflow, approval chain, and billing automation in a written inventory delivered as part of the migration package. The customer's admin rebuilds these using Trello Automation (free) or Butler (paid) post-migration.

Gotchas + challenges

What specifically takes care here

Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.

Visma Severa logo

Visma Severa gotchas

High

No bulk API forces manual CSV export at scale

Medium

Orphaned address data excluded from standard exports

Medium

System-calculated key figures are non-transferable

Medium

Visma Business master settings affect data sync direction

Trello logo

Trello gotchas

High

Billing model uses maximum seat quantity at term midpoint

Medium

Custom Field data historically stored in pluginData

Medium

API rate limits are token-gated and can block bulk migration

Medium

Guest-to-paid seat conversion triggers on multi-board membership

Low

Automation command runs are capped per plan and overage triggers upgrade pressure

Pair-specific challenges

  • Trello Free tier has no Custom Fields support

    Trello's Free plan does not include the Custom Fields Power-Up. If the customer's Visma Severa Cases use custom fields (a common configuration for project metadata like Client Tier, Project Type, or Billing Model), those cannot migrate to a Free Trello Workspace. We flag this during scoping and recommend the customer upgrade to Standard ($5/user/month) or Premium before migration begins. If the customer declines the upgrade, custom fields migrate as structured text in the Card description instead, which is searchable but not filterable.

  • Archived Trello Cards do not export by default

    During discovery and dry-run testing, we have found that Trello's native export does not include archived Cards unless they are explicitly unarchived before export. If the customer has previously used Trello (a common scenario because Trello is listed as a Visma Severa alternative and teams may have piloted it), archived Cards from the existing Trello instance will not appear in an automated export. We scan for existing Trello Workspaces and prompt the customer to review archived content before migration scoping begins.

  • Severa CSV exports require manual multi-step aggregation

    Visma Severa has no public bulk export API. Data portability relies on the built-in Reporting feature, which produces separate CSV or Excel files per object type (Cases, Hour Entries, Expenses, Customers). For organisations with hundreds of Cases and thousands of Hour Entries, this means a multi-step, multi-file export that is error-prone at scale. We automate the aggregation of these files, parse them in structured batches, validate row counts against the source Reporting export, and flag any orphaned records (records not linked to a parent Case) before loading into Trello.

  • Invoices and expenses cannot migrate to Trello

    Trello has no invoice object, no expense record type, and no payment status tracking. If the customer has open invoices or outstanding expenses in Visma Severa, these must be reconciled in their accounting system before cutover. We deliver a structured CSV of invoice headers, line items, and expense records with Case references so the finance team can close the books or transfer to a dedicated accounting tool. Migrating to Trello does not eliminate the need for a separate accounting system.

  • Resource allocation visibility is lost in Trello

    Visma Severa's Resource Allocations provide a calendar-view of who is assigned to which Case and for what time window, enabling utilisation reporting. Trello's Card Members represent assignment but there is no native capacity or utilisation view. Teams that rely on Severa's resource management for project planning will need to adopt a Trello Power-Up (such as Screenful, LeanKit, or a custom integration) to replicate this visibility. We document the allocation data in the migration deliverable so it can be imported into a resource management tool separately.

Migration approach

Six steps for a successful Visma Severa to Trello data migration

  1. Discovery and scope freeze

    We audit the source Visma Severa environment: Case count, sub-task depth, Hour Entry volume, custom field count and types, Business Unit structure, and any active Visma Business integration settings. We also check whether the customer has an existing Trello Workspace that will receive the migration. The discovery output is a written migration scope that lists every object, the transfer decision (full, partial, or excluded), the target Board structure, and the Trello tier required (Free, Standard, or Premium). Scope is signed off before any export begins.

  2. Severa CSV export aggregation

    We guide the customer through the Severa Reporting export for each object type: Cases (with Case number, status, Business Unit, responsible person), Hour Entries (with date, Case reference, hours, billable flag, rate), Customers (with company name, contact details, associated Case assignments), and any custom field exports. We receive the exported CSV/Excel files and run automated aggregation scripts that join Hour Entries to their parent Cases using the Case reference, validate row counts against Severa's on-screen totals, and flag orphaned records not linked to a parent Case. Orphaned records are documented separately for customer review.

  3. Trello Workspace and Board structure design

    We design the target Trello structure based on the Business Unit mapping agreed during discovery. Each Business Unit becomes either a separate Workspace or a Board Label taxonomy within a single Workspace. Each Case becomes a Board. Sub-tasks within each Case become Cards distributed across Lists that reflect Case status. We pre-create the Board structure (Lists, Labels, any required Custom Fields) via the Trello API before data loading begins. If the customer uses the Free tier, we configure Cards without custom fields and use Labels and Card descriptions as the metadata carriers.

  4. Data transformation and Card creation

    We transform the aggregated Severa CSV data into Trello API payloads. Hour Entries become Card description entries or Checklist items, preserving date, hours logged, billable flag, and hourly rate as text. Resource Allocations become Card Members (assigned by email match) with due dates set from the allocation window. Custom field values on Cases map to Trello Custom Fields (Standard/Premium) or to Card description structured text (Free tier). We batch Card creation via the Trello REST API with rate-limit handling to avoid exceeding Trello's 100 requests per second per token limit.

  5. Sandbox migration and reconciliation

    We run a full migration into a Trello Workspace designated as the staging environment. The customer's project lead reconciles record counts: Cases in (as Boards), sub-tasks in (as Cards), Members in (as Workspace members), Hour Entries reflected (as Checklist items or description text). We spot-check 20-30 random Cards against the Severa source data to verify Case reference accuracy, Member assignment, and custom field values. Any mapping corrections are applied before the production migration begins.

  6. Production cutover and automation inventory handoff

    We freeze updates in Visma Severa during the cutover window, run a final delta export for any records modified after the initial scope freeze, and load them into Trello. We then deliver the written inventory of Severa approval workflows, billing automations, Visma Sign document links, and resource allocation configurations that cannot migrate. The customer's admin rebuilds these using Trello Automation or Butler. We support a three-day hypercare window to resolve post-migration data issues but do not provide post-migration admin support, training, or workflow rebuild as standard scope.

Platform deep dives

Context on both ends of the pair

Visma Severa logo

Visma Severa

Source

Strengths

  • All-in-one PSA covering CRM through invoicing reduces the number of integrated tools for project-based businesses.
  • Strong resource management and utilization reporting for professional services teams.
  • Integrated e-signature via Visma Sign for contract and deliverable signing within the project workflow.
  • Automated invoice generation from tracked hours and expenses for fixed-fee and time-and-materials billing.
  • Per-user pricing with a published base tier (€25/user/month) provides reasonable cost transparency.

Weaknesses

  • No public bulk migration API — data portability relies entirely on manual CSV/Excel exports through Severa's built-in Reporting feature.
  • Nordic-specific terminology (Cases, Sales Cases, Business Units) creates onboarding friction for international teams.
  • Pricing details for higher tiers and add-on modules are not publicly documented, requiring direct vendor contact.
  • Visma Business integration with Master/CaseMaster/ProductMaster settings is complex and can cause data-sync issues during migrations.
Trello logo

Trello

Destination

Strengths

  • Generous free tier with unlimited users and 10 boards, the lowest barrier to entry among major project management tools.
  • Intuitive drag-and-drop Kanban interface requires no training or onboarding documentation.
  • Deep Atlassian integration with Jira, Confluence, and Bitbucket for teams already in the ecosystem.
  • Built-in Butler automation covers rule-based triggers without requiring third-party integrations.
  • REST API with comprehensive documentation enables programmatic access to all core objects.

Weaknesses

  • Reporting and analytics are absent, with no built-in velocity tracking, burndown charts, or historical performance metrics.
  • The flat board/list/card data model scales poorly for complex projects requiring hierarchical task structures.
  • Customization is limited compared to platforms like Asana, monday.com, or Jira that offer richer field types and workflow configuration.
  • Advanced views (Timeline, Dashboard) require Premium and are not available on Standard, inflating total cost for teams needing visibility features.
  • Guest user billing rules are confusing and prone to accidental seat overages when guests join multiple boards.

Complexity grading

How hard is this migration?

Standard Project Management migration. 2 of 8 objects need a mapping; the rest are 1:1.

B

Overall complexity

Standard migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Visma Severa and Trello.

  • Object compatibility

    B

    2 of 8 objects need a mapping; the rest are 1:1.

  • Field mapping clarity

    C

    Field mapping is derived from defaults — final spec confirmed during the sample migration.

  • Timeline complexity

    B

    8-object category — typical timelines run 2–7 days end-to-end.

  • API constraints

    B

    Visma Severa: Not publicly documented for Severa specifically; Visma.net API uses separate rate limit documentation.

  • Data volume sensitivity

    B

    Visma Severa doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your Visma Severa to Trello migration cost

Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.

Step 1

What are you migrating?

Pick a category, then your source and destination platforms.

Category

FAQ

Frequently asked questions about Visma Severa to Trello data migrations

Answers to the questions buyers ask most during Visma Severa to Trello migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Visma Severa to Trello migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most migrations land between two and three weeks for accounts under 500 Cases and 5,000 Hour Entries with no complex Business Unit hierarchy. Migrations with large historical Hour Entry volumes (over 25,000 rows), multiple Business Units requiring separate Workspace structures, or custom field taxonomies requiring the Trello Custom Fields Power-Up configuration move to four to six weeks. The timeline assumes the customer provides timely access to Severa's Reporting feature for CSV export and resolves any Trello workspace provisioning questions within five business days.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Visma Severa.
Land in Trello, intact.

Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.

Accuracy guarantee Rollback included Quote in 1 business day